2003-10-22 [長年日記]

MLとバグトラック (5)

試しにテスト用のプロジェクトを作って、メールでの投稿をテストしています。Webサーバで直にメールを受けることが出来ないので、別のメールサーバで受けてそこからHTTPでWebサーバにPOSTし、専用のcgiで受けてメール処理用のスクリプトに渡すという方法です。ほとんど手間をかけずにうまくいっているようです。問題はどのメールサーバでこの処理を行うかですね。

MLとバグトラック (6)

自宅のサーバでメールを受けるとちょっと不安定ということを考えると、以下のような方法もありかもしれません。

  1. Webサーバでメールを受ける(これは可能)
  2. 自宅のサーバでfetchmailで一定時間ごとにPOP3でメールを取得
  3. fetchmailからprocmailを呼び出してWebサーバに対してHTTP POSTする

リアルタイム性が若干損なわれますが、メールサーバが落ちてエラーメールが戻ってしまうよりはいい気もします。

それでも配信側をどうするかという問題は残りますね。