mutt: автоматически получать список удаленных папок IMAP

mutt: автоматически получать список удаленных папок IMAP

Я знаю, что могу явно указать удаленную папку IMAP в .muttrc

mailboxes imaps://$my_server/INBOX.myfolder

В моей учетной записи около 30 папок: возможно ли настроить Mutt на автоматическое получение списка удаленных папок IMAP, чтобы я мог по ним перемещаться?

решение1

Для вашего файла конфигурации есть опция:

imap_check_subscribed
       Type: boolean
       Default: no

       When set, mutt will fetch the set of subscribed folders from
       your server on connection, and add them to the set of mailboxes
       it polls for new mail just as if you had issued individual
       “mailboxes” commands.

Конечно, это работает только для подписанных папок и только после вашего первого подключения к серверу.

решение2

Вы не указываете, что именно вы видите и как вы пытаетесь «извлечь список удаленных папок IMAP», но поведение по умолчанию, когда Mutt скомпилирован с поддержкой IMAP, заключается в выводе спискавсепапки. Вероятно, ваша конфигурация Mutt содержит изменения настроек по умолчанию.


По умолчанию, когда Mutt просматривает список доступных папок IMAP (например, после cоткрытия другого почтового ящика), он использует IMAPКоманда СПИСОКдля получения списка папок и сервер возвращаетвсепапки, существующие для учетной записи пользователя.

Чтобы изменить это поведение,imap_list_subscribedпараметр конфигурации может быть установлен нада. В этом случае Матт использует IMAPКоманда LSUBпри извлечении имен папок с сервера: это извлекаеттолькосписок папок, которые отмечены какподписалсяна IMAP-сервере.

Эта переменная определяет, будут ли при просмотре папок IMAP выполняться поиск только подписанных папок или всех папок.

Связанный контент