Я хочу использовать Thunderbird в качестве IMAP-клиента для резервного копирования Gmail и предпочел бы запускать его из CRON ... В принципе хочется разбудить его, синхронизировать папки IMAP, чем отключить ... Я пробовал offlineIMAP без успеха, и это кажется, что Thunderbird - разумное решение.
Что бы настроить параметры командной строки, чтобы он проверял, загружал, а затем выключал?
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? http://www.fetchmail.info/
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит взглянуть на этот пост. Речь идет о сценарии Backup Gmail. Вы можете также настроить автоматическое инкрементное резервное копирование, если я прав (лично не протестировал его).
Usage: backup_gmail.py backup_dir email@address password
Options:
-h, --help show this help message and exit
-r, --restore Restore backup to online gmail account
-i, --inc Use incremental backup
-k, --keep_status Keep the mail read status (Slow)
-s START_DATE, --start=START_DATE
Backup mail starting from this date. Format:
30-Jan-2010
-e END_DATE, --end=END_DATE
Backup mail until to this date Format: 30-Jan-2010
--include=INCLUDE_LABELS
Only backup these labels. Separate labels by '^'
Format: label1^label2
--exclude=EXCLUDE_LABELS
Do not backup these labels. If --include is used this
flag will be ignored. Separate labels by '^' Format:
label1^label2
-c CONFIG_FILE, --config=CONFIG_FILE
Load setting from config file
-p PROFILE, --profile=PROFILE
Use this profile in the config file.
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? http://www.fetchmail.info/
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит взглянуть на этот пост. Речь идет о сценарии Backup Gmail. Вы можете также настроить автоматическое инкрементное резервное копирование, если я прав (лично не протестировал его).
Usage: backup_gmail.py backup_dir email@address password
Options:
-h, --help show this help message and exit
-r, --restore Restore backup to online gmail account
-i, --inc Use incremental backup
-k, --keep_status Keep the mail read status (Slow)
-s START_DATE, --start=START_DATE
Backup mail starting from this date. Format:
30-Jan-2010
-e END_DATE, --end=END_DATE
Backup mail until to this date Format: 30-Jan-2010
--include=INCLUDE_LABELS
Only backup these labels. Separate labels by '^'
Format: label1^label2
--exclude=EXCLUDE_LABELS
Do not backup these labels. If --include is used this
flag will be ignored. Separate labels by '^' Format:
label1^label2
-c CONFIG_FILE, --config=CONFIG_FILE
Load setting from config file
-p PROFILE, --profile=PROFILE
Use this profile in the config file.
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? http://www.fetchmail.info/
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит взглянуть на этот пост. Речь идет о сценарии Backup Gmail. Вы можете также настроить автоматическое инкрементное резервное копирование, если я прав (лично не протестировал его).
Usage: backup_gmail.py backup_dir email@address password
Options:
-h, --help show this help message and exit
-r, --restore Restore backup to online gmail account
-i, --inc Use incremental backup
-k, --keep_status Keep the mail read status (Slow)
-s START_DATE, --start=START_DATE
Backup mail starting from this date. Format:
30-Jan-2010
-e END_DATE, --end=END_DATE
Backup mail until to this date Format: 30-Jan-2010
--include=INCLUDE_LABELS
Only backup these labels. Separate labels by '^'
Format: label1^label2
--exclude=EXCLUDE_LABELS
Do not backup these labels. If --include is used this
flag will be ignored. Separate labels by '^' Format:
label1^label2
-c CONFIG_FILE, --config=CONFIG_FILE
Load setting from config file
-p PROFILE, --profile=PROFILE
Use this profile in the config file.
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird
в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит посмотреть этот пост . Речь идет о сценарии Backup Gmail .
Использование: backup_gmail.py backup_dir адрес электронной почты @ адрес пароль Параметры: -h, --help показать это справочное сообщение и выйти -r, --restore Восстановить резервную копию в онлайн-учетной записи gmail -i, --inc Использовать инкрементное резервное копирование -k, --keep_status Сохранять статус чтения почты (Slow) -s START_DATE, -start = START_DATE Резервировать почту, начиная с этой даты. Формат: 30-Jan-2010 -e END_DATE, --end = END_DATE. Резервное копирование почты до этой даты. Формат: 30-янв.-2010 --include = INCLUDE_LABELS. Только резервное копирование этих меток. Отдельные метки '^' Формат: label1 ^ label2 --exclude = EXCLUDE_LABELS Не копируйте эти метки. Если используется -include, этот флаг будет проигнорирован. Отдельные метки по '^' Формат: label1 ^ label2 -c CONFIG_FILE, --config = CONFIG_FILE Загрузить параметр из файла конфигурации -p PROFILE, --profile = ПРОФИЛЬ Используйте этот профиль в файле конфигурации.
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? [D0] http://www.fetchmail.info/
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird
в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит посмотреть этот пост . Речь идет о сценарии Backup Gmail .
Использование: backup_gmail.py backup_dir адрес электронной почты @ адрес пароль Параметры: -h, --help показать это справочное сообщение и выйти -r, --restore Восстановить резервную копию в онлайн-учетной записи gmail -i, --inc Использовать инкрементное резервное копирование -k, --keep_status Сохранять статус чтения почты (Slow) -s START_DATE, -start = START_DATE Резервировать почту, начиная с этой даты. Формат: 30-Jan-2010 -e END_DATE, --end = END_DATE. Резервное копирование почты до этой даты. Формат: 30-янв.-2010 --include = INCLUDE_LABELS. Только резервное копирование этих меток. Отдельные метки '^' Формат: label1 ^ label2 --exclude = EXCLUDE_LABELS Не копируйте эти метки. Если используется -include, этот флаг будет проигнорирован. Отдельные метки по '^' Формат: label1 ^ label2 -c CONFIG_FILE, --config = CONFIG_FILE Загрузить параметр из файла конфигурации -p PROFILE, --profile = ПРОФИЛЬ Используйте этот профиль в файле конфигурации.
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? [D0] http://www.fetchmail.info/
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird
в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит посмотреть этот пост . Речь идет о сценарии Backup Gmail .
Использование: backup_gmail.py backup_dir адрес электронной почты @ адрес пароль Параметры: -h, --help показать это справочное сообщение и выйти -r, --restore Восстановить резервную копию в онлайн-учетной записи gmail -i, --inc Использовать инкрементное резервное копирование -k, --keep_status Сохранять статус чтения почты (Slow) -s START_DATE, -start = START_DATE Резервировать почту, начиная с этой даты. Формат: 30-Jan-2010 -e END_DATE, --end = END_DATE. Резервное копирование почты до этой даты. Формат: 30-янв.-2010 --include = INCLUDE_LABELS. Только резервное копирование этих меток. Отдельные метки '^' Формат: label1 ^ label2 --exclude = EXCLUDE_LABELS Не копируйте эти метки. Если используется -include, этот флаг будет проигнорирован. Отдельные метки по '^' Формат: label1 ^ label2 -c CONFIG_FILE, --config = CONFIG_FILE Загрузить параметр из файла конфигурации -p PROFILE, --profile = ПРОФИЛЬ Используйте этот профиль в файле конфигурации.
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? [D0] http://www.fetchmail.info/
Я считаю, что вы можете запустить Thunderbird, просто набрав thunderbird
в терминале. Что касается автоматической проверки, я считаю, что у Thunderbird есть опция (где-то в настройках), чтобы проверять новую почту при запуске. Также убедитесь, что вы загружаете все сообщения с помощью IMAP, а не только заголовки. В противном случае это будет не просто резервная копия.
Если вы просто хотите сделать резервную копию своей учетной записи Gmail, возможно, вам стоит посмотреть этот пост . Речь идет о сценарии Backup Gmail .
Использование: backup_gmail.py backup_dir адрес электронной почты @ адрес пароль Параметры: -h, --help показать это справочное сообщение и выйти -r, --restore Восстановить резервную копию в онлайн-учетной записи gmail -i, --inc Использовать инкрементное резервное копирование -k, --keep_status Сохранять статус чтения почты (Slow) -s START_DATE, -start = START_DATE Резервировать почту, начиная с этой даты. Формат: 30-Jan-2010 -e END_DATE, --end = END_DATE. Резервное копирование почты до этой даты. Формат: 30-янв.-2010 --include = INCLUDE_LABELS. Только резервное копирование этих меток. Отдельные метки '^' Формат: label1 ^ label2 --exclude = EXCLUDE_LABELS Не копируйте эти метки. Если используется -include, этот флаг будет проигнорирован. Отдельные метки по '^' Формат: label1 ^ label2 -c CONFIG_FILE, --config = CONFIG_FILE Загрузить параметр из файла конфигурации -p PROFILE, --profile = ПРОФИЛЬ Используйте этот профиль в файле конфигурации.
Возможно, fetchmail лучше подходит для того, что вы пытаетесь выполнить? [D0] http://www.fetchmail.info/