[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:02289] Re: 特定アドレスからの送信メールをバックアップ
- Subject: [postfix-jp:02289] Re: 特定アドレスからの送信メールをバックアップ
- From: "IWAMOTO, Kouichi" <sue@xxxxxxxxx>
- Date: Thu, 26 Dec 2002 14:27:05 +0900
岩本といいます。
On Tue, 24 Dec 2002 12:30:15 +0900
Shigeo Honda <shige@xxxxxxxxxxx> wrote:
> 特定のユーザーが送信したメールを、別のユーザーにも控えとして送信する仕組みを作
> ろうとしています。
>
> 例えば、abc@xxxxxxxxxxxxxx が送信したメールは、メールクライアントのCCやBCCへ記
> 載しなくても、自動的に def@xxxxxxxxxxxxxx へも送信してくれるようにしたいのです
> 。上記サーバーで運用している同じドメイン内のユーザーです。
特定のユーザというのは、どれくらいの人数がいるのでしょうか。
写しの宛先は、それらのユーザで共通なのでしょうか。
ユーザは、別アドレスに写しが送られるのを了解しているのでしょうか。
ユーザが別アドレスに写しが送られるのを了解していて、
ユーザ数が少ない or ユーザ数は多くても写しの宛先が共通の場合、
それらのユーザ用に always_bcc を設定した smtpd を立ち上げ、
ユーザは SMTP サーバとしてそれを使うようにしてもらうのが簡単だと思います。
また Postfix 2.0 が使えるのならば、新たに追加された機能を使うという方法も
あると思います。
Postfix 2.0 では、特定の条件時のみ content_filter を使うという事ができます。
always_bcc を設定した smtpd を別ポートで立ち上げておいて、特定の送信者の
メールは content_filter でその smtpd を通すようにすればよいと思います。
試しに設定してみたところ、ちゃんと意図通りに動いているようです。
上記の方法では写しの宛先は共通になってしまいますが、送信者毎に変えたければ
[postfix-jp:388] のように procmail で振り分ける必要があると思います。
# 写しの宛先が2〜3種類しか無い場合は、宛先毎に smtpd を立ち上げるというのも
# ありだとおもいます
On Wed, 25 Dec 2002 22:50:16 +0900
IKEDA Nozomu <ike@xxxxxxxxxxxxx> wrote:
> >の記載を読んでいると、コンテンツフィルタを使って header_checks でメールの差し
> >出し人ユーザーは特定できそうなのですが、そのメールをどうやってコピーして控えの
> >受取人に渡すのかで悩んでいます。
>
> [postfix-jp:388] の方法を使えばよいのではないでしょうか?
> http://www.kobitosan.net/postfix/ML/archives/msg00387.html
この方法は便利ですね。いろいろと使えそうなので覚えておきます。
> header_checks ではメール自体の拒否とヘッダ行の削除しかできないので、
> この目的には使えません。上記メールを含むスレッドが参考になるかも。
ご存知だと思いますが、Postfix 2.0 では REJECT, IGNORE の他に、
DISCARD, HOLD, FILTER 等のアクションが使えるようになりました。
上で書いたように、これらのアクションは access table でも使えます。
# 今回のような場合は Envelope Sender で判断するのが一般的だと思います
--
いわもと こういち(sue@xxxxxxxxx)
# なるようになれ、明日もイケイケ♪
- References
-
- [postfix-jp:02280] 特定アドレスからの送信メールをバックアップ, Shigeo Honda
- [postfix-jp:02288] Re: 特定アドレスからの送信メールをバックアップ, IKEDA Nozomu
[検索ページ]
[Postfix-JP ML Home]