0

メール配信にPostfixを使用しており、foo-bar-baz-bat@example.orgに送信されたメールをシェルスクリプトで処理しようとしています。

これを行う方法と方法はありますか?

掲示板用の電子メールベースのフロントエンドを作成しようとしています。ユーザーは、フォーラムを使用したい人とメーリング リストを使用したい人の 2 つの派閥に分かれています。アイデアは、新しい投稿に関する電子メール通知を送信し (これは簡単な部分です)、メタデータ (トピック ID など) がエンコードされる電子メール経由で投稿できるようにすることで、両方のグループを喜ばせるソリューションを作成することです。メールアドレス。

4

3 に答える 3

1

/etc/aliases で

そのようなスクリプトにエイリアスできるはずです

foo-bar-baz-bat@example.org: |"/path/to/ScriptOrExecutableHere"

私はTracのインストールでこれを行いましたが、それは魅力のように機能しました...

編集: ああ...私はあなたが動的アドレスのエイリアスを作成しようとしていることに気づきませんでした...フォーラムスレッドが作成されると、電子メールアドレスをエイリアスするスクリプトが必要になると思います...

EDIT2:実際には、このようなものにキャッチオールを使用できるかもしれません...

私はそれを行っていませんが、「@example.org」をコマンドにエイリアスします。詳しくはこちら

于 2009-01-28T13:47:28.797 に答える
0

example.orgの電子メールがディスカッションにのみ使用される場合は、@example.org全体をスクリプトに転送できます。または、@discussions.example.orgを使用することもできます。

于 2009-01-28T15:22:33.720 に答える
0

Postfix の Before-Queue コンテンツ フィルタは次のことに役立ちます。

http://www.postfix.org/SMTPD_PROXY_README.html

使用方法についての投稿を書きましたが、ニーズに合わせて簡単に調整できます。

http://returnbooleantrue.blogspot.com/2011/10/google-apps-split-delivery-for-email.html

于 2011-10-29T08:36:47.807 に答える