7

Gmail からメールをプルするように fetchmail または getmail をセットアップしたいと考えています。IMAP の方がいいと思いますが、POP でも問題ありません。私が直面している問題は、これらすべてが、チェックするフォルダーの正確なリストを指定することを望んでいるように見えることです (これは、POP よりも IMAP の方がクリーンです)。

フォルダーのリストを頻繁に変更するため、これは面倒です。変更する場合、構成ファイルを変更してフォルダーを追加/削除する必要はありません。何かが変更されると、自動的に mbox または maildir ディレクトリが新しいフォルダーの内容とともに「表示」されるようにします。また、mbox はサーバー上のフォルダーと同じ名前にすることをお勧めします

私が見つけた最も近いものは fetchmail の -r オプションでしたが、これもそうではないようです。すべての電子メール クライアントがこれを行うことができるため、何かが欠けているに違いないと確信しており、その機能が MUA ではなく MRA 内にあることを願っています。

更新: このスレッドを Serverfault に移動したいのですが、これを閉じて移行することに投票しても問題ありません。残念ながら、私はまだ自分でそれを行う担当者を持っていません

4

2 に答える 2

2

getmail を使用すると、構成で次の行を使用して、すべてのメールを取得できます。

mailboxes = ("[Google Mail]/All Mail",)

IMAP を使用すると、サーバー上のフォルダーを一覧表示できます。これにより、電子メール クライアントは必要なことを何でも実行できます。getmail では、電子メール レトリバーがどのように記述されているかによって異なります。この構成が機能しない場合は、IMAP 取得コードを確認して、ニーズに合った特定のコードを作成できます ;-)

私の2セント

PS:それがうまくいくかどうかを確認するためのgetmailのインストールはありません...

于 2009-08-22T08:47:55.050 に答える
1

imapsyncを調べることができます。IMAP アカウントを再帰的に同期するように設計されています。宛先には IMAP アカウントが必要です。gmail でテストしたことはありませんが、gmail が適切に動作する IMAP サーバーであれば動作するはずです。

于 2009-08-28T17:27:37.170 に答える