- PR -

sendmailのデータをDBに格納する方法について

1
投稿者投稿内容
玉手箱
会議室デビュー日: 2005/07/04
投稿数: 1
投稿日時: 2005-07-04 11:58
早速ですが、質問させてください。

sendmailを使用している環境で、メールデータを操作する(統計など)アプリケーションを構築する予定でいます。
アプリケーション側の勝手な希望だと、メールデータがDB(postgresqlとか)に格納されていると非常に使い勝手が良いですが、sendmailはファイル形式(mbox?)と認識しています。
そこで、mbox→DB もしくは、sendomailから直接DBへ格納などできないものでしょうか?

ご経験がある方などいらしたら、ヒントレベルで結構ですので
ご教示のほどお願いいたします。

kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-12-22 09:40
おはようございます.

いまさらですが...
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=26941&forum=11&5
商用版は database を利用するようです.
その後,解決策は見つかりましたでしょうか?
自分も興味があるので,具体策を講じられたようであれば
是非ご教示ください.
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-12-22 11:09
ゴメンナサイ,勘違いだったようです.
引用:

kazさんの書き込み (2005-12-22 09:40) より:

いまさらですが...
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=26941&forum=11&5
商用版は database を利用するようです.


流れプログラマ
常連さん
会議室デビュー日: 2005/09/30
投稿数: 26
投稿日時: 2005-12-22 12:35
もし、「特定のメールアドレスに届いたメールをDBに保存しておきたい」ということでしたら、/etc/aliases に「特定のメールアドレス」を追加して、Perl/PHP などのプログラムでメールを処理することができます。

プログラム内でDBに格納すれば問題ないかもしれません。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-12-22 13:28
引用:

流れプログラマさんの書き込み (2005-12-22 12:35) より:

プログラム内でDBに格納すれば問題ないかもしれません。


おそらく DB へ spool 全体を格納したいというお話だと思います.
そうすることで messaging system の反応度が多少なりとも増す気はします.
1

スキルアップ/キャリアアップ(JOB@IT)