メールをアーカイブするオープンソースアプリケーションを探しています。定期的に私のPOP3アカウントにログインして電子メールをコピーすることでこれを行うか、メールサーバーで直接Unix mbox/maildirファイル/ディレクトリを読み取るだけです。
それは開いている必要があり、Linux(または実際には開いているOS)で実行する必要があります。理想的には、Webインターフェースが必要ですが、これは主要な要件ではありません。
MXsense( http://www.mxsense.com/mxsense.html )は、開いていないことを除いて、私が望んでいるもののようです。
MS Exchangeをサポートする必要はありません。
何か提案はありますか?
理論的根拠(多分少しばかげているかもしれません)は、私がLinuxを排他的に実行していて、素晴らしさに関してMS Outlookに近い電子メールクライアントがまだないため、私は私は頻繁にメールクライアントを切り替えます。メールのアーカイブがあれば、気分が良くなるので、今月使用しているメールクライアントは関係ありません。
Mailarchivaを試してみてください。検索オプションを備えた優れたメールアーカイブシステムです。
avi
単一のメールボックスに対して少し重いかもしれませんが、あなたが探していることを行うためのオープンソース製品があります。正規化されたリレーショナルデータベーススキーマがあり、バックエンドでPostgresをデータストレージに使用します(ODBCドライバなどでメールストアに「接続」できるようにします)。 http://www.archiveopteryx.org/
少し考えすぎているようです。ファイル名の一部として日付/時刻を使用してサーバー上のメールボックスをアーカイブ(tarと考える)するスクリプトを作成して、どこかに保存しないのはなぜですか。 cron経由で好きなだけ実行してください。
クライアントに関しては、EvolutionがOutlookの後継の近くにあることが私が見つけた唯一のものです。 2、3年は使っていませんが、使ってみてとても嬉しく、感動しました。
.forwardファイルへのアクセス権がある場合、またはボックスへのアクセス権がある場合は、受信するたびにファイルにメールをパイプすることができます。
サーバーに直接アクセスしなくても、fetchmailを使用してメールを取得して保存できます。この投稿は興味深いです http://lifehacker.com/software/gmail/geek-to-live--back-up-gmail-with-fetchmail-235207.php
Webインターフェースの場合、 http://www.mhonarc.org/ を使用してhtmlアーカイブを作成できます。
Martynasの応答のフォローアップとして、Gmail(または同様の)アカウントをコピーするように転送を設定することもできます。また、作成/送信するすべてのメッセージに対して、同じgmailアカウントをbccに設定することもできます。その後、Gmailにログインするだけで、アーカイブを確認できます(より良いのは、検索できます)。
これは、シングルユーザーベースのアプローチです。私はPOPの代わりにIMAPを使用しています。すべてのメールはサーバーに保存および整理されるため、使用しているメールクライアント(またはどのコンピューター)でも関係ありません。
コマンドラインプログラムであるarchivemailがあります。
それでもオープンソースのメールアーカイブソリューションを探している場合は、piler( http://www.mailpiler.org/ )を試してください。 mailarchivaオープンソース版よりもはるかに多く提供しています。
Enkive はオープンソースのメールアーカイブおよびリカバリツールであり、全文検索、検索結果のエクスポート、重複排除などの多数の優れた機能を備えています。