如何设置 Mutt 以正确处理 Gmail 文件夹?

如何设置 Mutt 以正确处理 Gmail 文件夹?

每当我使用 mutt 时,它都会将我发送的邮件保存在它创建的名为“[Imap]/Sent”的 Gmail 文件夹中。同样,存档的邮件不会进入垃圾箱,而是进入名为“[Imap]/Trash”的新文件夹。我希望让 mutt 将我发送的邮件保存在名为“已发送邮件”的默认 Gmail 文件夹中,并将存档的邮件放入名为“Trash”的默认 Gmail 文件夹中。有办法吗?

以下是我认为的 .muttrc 的相关部分:

set folder=imaps://imap.gmail.com
set spoolfile=imaps://imap.gmail.com/INBOX
set record=imaps://imap.gmail.com/Sent
set postponed=imaps://imap.gmail.com/Drafts
set trash=imaps://imap.gmail.com/Trash

以下是该冗余问题的屏幕截图:

截屏

答案1

谷歌搜索主题,以及第一个结果建议进行以下设置遠端資料夾

set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed ="+[Gmail]/Drafts"
set trash = "imaps://imap.gmail.com/[Gmail]/Trash"

基本上,它希望您必须将其包含[Gmail]/在文件夹路径中,才能访问原始 Gmail 文件夹。

因此,也许这会起作用:

set folder=imaps://imap.gmail.com
set spoolfile=imaps://imap.gmail.com/INBOX
set record="imaps://imap.gmail.com/[Gmail]/Sent Mail"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
set trash="imaps://imap.gmail.com/[Gmail]/Trash"

请注意,留言[Gmail]/Trash将在 30 天后被删除,因此,根据http://support.google.com/mail/answer/78755?hl=en,您可能希望将垃圾箱设置为所有邮件:

set trash="imaps://imap.gmail.com/[Gmail]/All Mail"

相关内容