offlineimap: включить режим ожидания

Я хочу использовать idle (push email) с моим IMAP.

Я читал о режиме IDLE в человеке, но не могу его включить.

Можно ли найти какое-нибудь руководство о функции простоя offlineimap?

1 ответ

Решение

Согласно включенному /usr/share/offlineimap/offlineimap.conf пример файла конфигурации, вы должны установить idlefolders в список папок для мониторинга.

########## Расширенные настройки

#...

# Между синхронизациями OfflineIMAP может отслеживать почтовые ящики на наличие новых
# сообщения с использованием команды IDLE. Если вы хотите включить это, укажите здесь
# папки, которые вы хотите отслеживать. Обратите внимание, что протокол IMAP требует
# отдельное соединение для каждой папки, отслеживаемой таким образом, поэтому настройка
# эта опция заставит настройки для:
#     maxconnections - быть как минимум количеством папок, которые вы даете
#     holdconnectionopen - чтобы быть правдой
#     keepalive - будет 29 минут, если не указано иное
#
# Эта функция не завершена и может иметь проблемы. См. Руководство
# Больше подробностей.
#
# Эта опция должна возвращать список Python. Например
#
# idlefolders = ['INBOX', 'INBOX.Alerts']
#
Другие вопросы по тегам