Это больше связано с резервным копированием, чем с вашими вопросами, но я только что нашел и начал тестировать mailpiler. Не уверен, что мне нравится тот факт, что я предоставляю доступ ко «всем» электронным письмам, поэтому разрабатываю, как регулярно отправлять туда «старые» электронные письма.
В настоящее время мы используем расширения Thunderbird Awesome Auto Archive для «перемещения» электронных писем в другую учетную запись.
Вы можете легко добиться этого с помощью файла сценария initscript (в /etc/init.d/ ), используя тег LSB «Required -Start» с параметром «$network»:
### BEGIN INIT INFO
# Provides: After network script launching
# Required-Start: $network
# Required-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start a network dependent script
# Description: Network dependent script launcher
### END INIT INFO
Используйте скелет вот у вас нет своего.
Затем измените функцию «do _start ()» для запуска вашего скрипта, например:
do_start()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
cd /my/script/dir &&./myScript.sh
# Add code here, if necessary, that waits for the process to be ready
# to handle requests from services started subsequently which depend
# on this one. As a last resort, sleep for some time.
}
Вы также должны изменить функцию "выполнить _останов ()", чтобы избежать возможных ошибок отключения.