Command-Line
Neomutt 多賬戶
我使用 mutt 已經有一段時間了,它可以很好地與 2 個 gmail 帳戶一起使用。我有 2 個宏設置為從一個切換到另一個。
想搬到 neomutt,確切的配置不再起作用。
我可以單獨訪問我的帳戶,但無法從一個帳戶切換到另一個帳戶。
新muttrc:
source ~/.config/neomutt/accounts/account1 folder-hook 'account1' 'source ~/.config/neomutt/accounts/account1' source ~/.config/neomutt/accounts/account2 folder-hook 'account2' 'source ~/.config/neomutt/accounts/account2' macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/neomutt/accounts/account1<enter><change-folder>!<enter>' macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/neomutt/accounts/account2<enter><change-folder>!<enter>'
帳戶1:
set from = "NAME" set folder = "imaps://imap.gmail.com" # Imap set imap_user = "NAMEr@gmail.com" set imap_authenticators = "oauthbearer" set imap_oauth_refresh_command = " ... " set imap_check_subscribed set spoolfile = "+INBOX" set postponed = "+[Gmail]/Draft" set header_cache=~/.mutt/cache/headers set message_cachedir = "~/.mutt/cache/bodies" # Mailbox definition mailboxes +GMail/INBOX +GMail/MailingList # smtp set smtp_authenticators = "oauthbearer" set smtp_oauth_refresh_command = "...." set smtp_url = "smtp://NAME@gmail.com@smtp.gmail.com:587/" set realname = "NAME"
我也嘗試只設置宏,它允許我選擇要載入的帳戶。但是一旦我載入了一個,我就無法載入另一個。
謝謝你的幫助。
訣竅是
set folder = "imaps://$imap_user@imap.mail.com"
為郵箱使用相同的文件夾讓 Neomutt 感到困惑。