人が読める形式でIMAPのメールをバックアップします。

人が読める形式でIMAPのメールをバックアップします。

ヘッドレス debian/raspbian linux システムがあり、1 日に 1 回 IMAP を介してすべてのメッセージとサブフォルダーを含むすべてのメールをバックアップしたい (接続は SSL/TLS で保護されます。毎日 cronjob で自動的に実行する必要があります)。

このバックアップには、私のプライマリメールサーバーと同じメールを保存する必要があります。つまり、一日中別のコンピュータで作業している間に自分のタスクを同期できる必要があります(したがって、IMAPを使用したい)。

理想的には、プライマリメールサーバーに障害が発生した場合は、すべての電子メールを読み取り可能な形式でバックアップシステムに保存したいと思います。

どうすればいいのかご存知ですか?

ベストアンサー1

使用メールを受け取る。これはサーバーからメールをダウンロードするために使用できる素晴らしいPythonプログラムです。ウェブサイトは少し古いですが、ソフトウェアは最新でよく管理されています。以下はサンプル構成ファイルです。

[options]
delete = False

[retriever]
type = SimpleIMAPSSLRetriever
server = my-servername
username = my-username
password = my-password

[destination]
type = Maildir
path = ~/Maildir/

ご覧のとおり、人々は自分のメッセージが安全な場所を定義できます。さまざまな電子メール形式をサポートしています。鳩などのローカルIMAPサーバーにメールを転送することもできます。 SSLをSimpleIMAPRetriever使用したくない場合はSimpleIMAPSSLRetriever

おすすめ記事