[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 2964] Re: アドレス書き換え



岩本といいます。

On Wed, 27 Feb 2008 16:31:58 +0900
Iwamoto Yoshitaka <y-iwamoto@xxxxxxxxxxxx> wrote:

> ユーザーがBccで宛先を指定すると、po.example.com はエンベロープの受信者を
> Bccで指定した宛先に書き換え、Bcc行を削除したうえで mf.example.com に送っ
> てしまいますが、これをさせずに元のメールをそのままで mf.example.com に転
> 送させたいというのが今回の質問です。

一般的なMUAでは、Bccを指定した場合はエンベロープの受信者にBccのアドレスを
追加するだけで、メッセージにBccヘッダを付ける事は普通は行わないと思います。
# ヘッダが付いていたらBccになりませんし。

またPostfixの動作としては、Bccヘッダがあった場合でも単純にBccヘッダを削除
するだけで、エンベロープの受信者アドレスをBccヘッダのアドレスに書き換える
事はありません。
まず、本当にユーザがBccヘッダを付けているか等の事実関係を再度確認する事を
おすすめします。

上記の事をふまえた上で、PostfixがBccヘッダを削除する事が問題になっている
という事でしたら、対処をするのはちょっと難しいです。

Bccヘッダの削除はcleanupで行っていますが、Bccヘッダの削除を抑制するような
設定は無いので、Bccヘッダを削除させないようにする為にはcleanupを通さない
ようにする必要があります。
しかし、通常はincomingキューにメールが入る前にcleanupを通りますので、Bcc
ヘッダを削除しないようにする事は出来ません。

ただ、

> 現在postfix2.3.4(po.example.com)でアカウント認証をして、メールは別のサー
> バ(mf.example.com)へ丸投げするという運用を行なっております。
> (main.cf にて relayhost = mf.example.com と指定)
> mf.example.com にアカウント認証をする能力が無いためにやむなくこのように
> しております。

このようにPostfixをアカウント認証を行うためだけに利用しているのでしたら、
smtpd_proxy_filterを使って、メールをキューに入れずに直接mf.example.comへ
渡せば何とかなるかもしれません。ただ、smtpd_proxy_filterの本来の用途とは
違う使い方なので、問題なく動くかどうかしっかりと確認する必要があります。
# 自分ではあまりやりたくない設定だと思います

-- 
いわもと こういち(sue@xxxxxxxx/sue@xxxxxxxxx/sue@xxxxxxxxxx)
# 「黒井さんちのプリンスメロンに払われた十円ちょうだいな」って何巻だったっけ?

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 2966] Re: アドレス書き換え, Iwamoto Yoshitaka
References
[postfix-jp: 2959] アドレス書き換え, Iwamoto Yoshitaka

[検索ページ] [Postfix-JP ML Home]