Gmailの[メイン]タブのメッセージにのみIMAPラベルを適用する方法はありますか?
Mutt、Gnus、Wanderlustなどのコンソールベースのメールクライアントを使用してメッセージに返信したいのですが、Gmailで[プライマリ]タブにフィルタリングされたメッセージのみを表示したいのですが。
残念ながら、Gmailは「カテゴリ」をIMAPに公開していません。私はメールクライアントとしてMail.appを使用しており、Gmailのベイジアンまたはその他の分類子でメールを分類したいという同じ願望を持っていたため、修正を見つけました。
この回避策では、フィルターを使用して、ラベルをカテゴリーに自動的に適用します。昔ながらの方法でラベルを付けたら、それらをIMAPに公開できます。
category:primary
[単語がある]フィールドで[この検索でフィルタを作成]をクリックします。これにより、GmailのカテゴリがMail.appにリンクされます。
私はこれが古いスレッドであることを知っていますが、ほぼ同じことをしたいと思っていました(実際には、IMAPクライアントにすべてのメッセージをフェッチさせたいだけでしたexcept Googleが[プロモーション]タブに配置したメッセージ) 、そしてこのアプローチを思いついた。
IMAPで取得したくないメッセージのフィルターを設定し(検索はCategory:Promotions
です)、そのフィルターのアクションとして[受信トレイをスキップ]を選択しました。また、Settings:Labels
ページの設定をチェックして、All Mail
がShow in IMAP
としてマークされていないことを確認しました。
これは、これらのメッセージがIMAPクライアントでダウンロードできないことを意味します。マイナーな欠点は、[プロモーション]タブが常に空であることですが、奇妙な理由でそこに何があるのかを確認したい場合は、カテゴリで検索を実行できます。メッセージは引き続き利用できます。必要に応じて、サイドバーのラベルを設定して、「プロモーション」メッセージにアクセスすることもできます。
これが誰かを助けることを願っています。
「Primary」が「Inbox」を意味する場合、それはすでに行われています。 Gmail(Webインターフェイス)の設定に移動する場合は、歯車->ラベルをクリックして、IMAPフォルダーとして表示されているラベルを確認できます。 Inbox以外のチェックボックスをすべてオフにすると(少なくとも現在はオフにすることができます)、必要な処理を実行できます。