Назад | Перейти на главную страницу

Mutt открытый почтовый ящик

Когда я запускаю Mutt, почтовый ящик по умолчанию - это то, что указано в переменной среды $ MAIL.

Как я могу запустить Mutt, указав на другой почтовый ящик, а не на $ MAIL, или, что еще лучше, как я могу изменить текущий почтовый ящик из Mutt?

Я знаю, как использовать .muttrc файл. Есть ли пример .muttrc, который может открывать несколько почтовых ящиков?

Что я делаю, так это устанавливаю MAIL переменная среды, указывающая на мой почтовый ящик. Таким образом, настройка применяется к другим программам (например, оболочкам, которые показывают «у вас новая почта»). Но вы можете сделать это из .muttrc также:

set spoolfile = "/path/to/mailbox"

Чтобы Mutt показывал другой почтовый ящик как одноразовый, запустите mutt -f /alternate/mailbox. Внутри mutt введите c для перехода на другой почтовый ящик. После c, вы можете ввести путь к почтовому ящику или использовать один из ярлыков (см. «Ярлыки почтового ящика» в руководстве), например ! ссылаясь на spoolfile (или $MAIL) и =foo ссылаясь на $folder/foo где $folder определяется в вашем .muttrc так как

set spool = "/path/to/directory/containing/mailboxes"

Если вы получаете почту в несколько почтовых ящиков и хотите, чтобы Mutt сообщал вам, когда вы получаете почту в любой из них, найдите в руководстве «Мониторинг входящей почты»; в основном вам нужно добавить это в свой .muttrc:

mailboxes "/mailbox/to/watch" "/other/mailbox/to/watch"