Когда я запускаю 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"