- PR -

PostfixでのLOG設定

1
投稿者投稿内容
まあ
常連さん
会議室デビュー日: 2004/08/09
投稿数: 36
投稿日時: 2005-02-08 10:28
お世話になります。
PostfixのLOG出力を、送受信されたメールアドレスそのままで
出力させたいです。
現在の所Virtual設定で、メールアドレスとIDを紐付けさせていますので

virtual設定
ma@aaa.com ma01234
LOG出力
ma01234@aaa.com

この状態をVirtualに定義してある
ma@aaa.com

で出力される様にしたいのですが、設定値はmain.cfでしょうか?

何方かヒントお願い致します。
ぽんす
ぬし
会議室デビュー日: 2003/05/21
投稿数: 1023
投稿日時: 2005-02-08 12:47
ソースコードを確認したわけではないですが、けっこう難しいだろうと
思います。
cleanup(8)がincomingにキューを書いてqmgr(8)に処理が渡ったときには
virtual(5)の設定に従ってアドレスの書き換えが終わっているはずです。
なので、もとの宛先を書くというのは設定をどうこうして出来るような
ことではないでしょう。
とゆーことは、キューの中身を書き換えてもとの宛先を書くように
しなくてはならないわけで、でもってそいつを読んでログを書くとき
だけに利用しなくてはならないわけで。
なんとゆーか、書いてておもしろくないコードの割にはしんどい仕事に
なりそうというか、あんまりやりたくないよなあ、と思います。

[ メッセージ編集済み 編集者: ぽんす 編集日時 2005-02-08 12:51 ]
まあ
常連さん
会議室デビュー日: 2004/08/09
投稿数: 36
投稿日時: 2005-02-08 13:04
ぽんすさん
ヒント有難うございます。mainやらmasterで何とかなる
物でもないようなので、accessかなんかでlog管理ツール
作ってしまいます。

ありがとうございました。また何かありましたら宜しくお願いします。
1

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