web-dev-qa-db-ja.com

Gmailフォルダを正しく処理するようにMuttを設定するにはどうすればよいですか?

Muttを使用すると、送信したメッセージが「[Imap]/Sent」という名前のGmailフォルダーに保存されます。同様に、アーカイブされたメッセージは、ごみ箱に移動する代わりに、「[Imap]/Trash」という新しいフォルダに保存されます。私がやりたいのは、送信したメッセージをSent MailというデフォルトのGmailフォルダーに保存し、アーカイブされたメッセージをTrashというデフォルトのGmailフォルダーに移動するようにmuttを取得することです。それを行う方法はありますか?

これが私の.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

この冗長性の問題のスクリーンショットは次のとおりです。

Screenshot

3
Jonathan

I Googled 件名、および 最初の結果 セットアップについて次のことを提案します リモートフォルダー

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"
4
cnst