mutt: автоматично отримує список віддалених папок IMAP


1

Я знаю, що я можу явно встановити віддалену папку IMAP у .muttrc

mailboxes imaps://$my_server/INBOX.myfolder

У моєму обліковому записі є 30 папок: чи можна мати mutt для автоматичного вибору списку віддалених папок IMAP, щоб я міг їх переміщати?

Відповіді:


2

У вашому конфігураційному файлі є опція:

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.

Звичайно, це працює тільки для передплачених папок і тільки після першого підключення до сервера.


1

Ви не вказуєте, що ви дійсно бачите і як намагаєтеся "видобути список віддалених папок IMAP", але поведінка за умовчанням, коли Mutt компілюється з підтримкою IMAP, буде перелічено все папки. Мабуть, у вашій конфігурації Mutt міститься зміни за замовчуванням.


Типово, коли Mutt переглядає список доступних папок IMAP (наприклад, після використання c , щоб відкрити іншу поштову скриньку), вона використовує IMAP Команда LIST щоб отримати список папок і сервер повертається все папки, які існують для облікового запису користувача.

Щоб змінити цю поведінку, imap_list_subscribed параметр конфігурації можна встановити на так . У цьому випадку Mutt використовує IMAP Команда LSUSB при отриманні імен папок з сервера: це витягує тільки список папок, які позначені як наявні передплачено на сервері IMAP.

Ця змінна налаштовує, чи буде шукати лише перегляд папки IMAP   або передплачені папки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.