
Я знаю, что могу явно указать удаленную папку 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 выполняться поиск только подписанных папок или всех папок.