Я знаю, що я можу явно встановити віддалену папку IMAP у .muttrc
mailboxes imaps://$my_server/INBOX.myfolder
У моєму обліковому записі є 30 папок: чи можна мати mutt для автоматичного вибору списку віддалених папок IMAP, щоб я міг їх переміщати?
Я знаю, що я можу явно встановити віддалену папку IMAP у .muttrc
mailboxes imaps://$my_server/INBOX.myfolder
У моєму обліковому записі є 30 папок: чи можна мати mutt для автоматичного вибору списку віддалених папок IMAP, щоб я міг їх переміщати?
Відповіді:
У вашому конфігураційному файлі є опція:
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.
Звичайно, це працює тільки для передплачених папок і тільки після першого підключення до сервера.
Ви не вказуєте, що ви дійсно бачите і як намагаєтеся "видобути список віддалених папок IMAP", але поведінка за умовчанням, коли Mutt компілюється з підтримкою IMAP, буде перелічено все папки. Мабуть, у вашій конфігурації Mutt міститься зміни за замовчуванням.
Типово, коли Mutt переглядає список доступних папок IMAP (наприклад, після використання c , щоб відкрити іншу поштову скриньку), вона використовує IMAP Команда LIST щоб отримати список папок і сервер повертається все папки, які існують для облікового запису користувача.
Щоб змінити цю поведінку, imap_list_subscribed параметр конфігурації можна встановити на так . У цьому випадку Mutt використовує IMAP Команда LSUSB при отриманні імен папок з сервера: це витягує тільки список папок, які позначені як наявні передплачено на сервері IMAP.
Ця змінна налаштовує, чи буде шукати лише перегляд папки IMAP або передплачені папки.