- - PR -
postfixからの送信メールヘッダにuseridが表示される
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-12 00:16
こんばんわ
postfix+phpでメールの送信フォームを設置していますが、 postfixでサーバからメールを送信(phpからのメール送信)を 行うと送信されたメールのヘッダに (Postfix, from userid 123) と表示されますが、 このuseridは設定で非表示にできるのでしょうか? | ||||
|
投稿日時: 2005-04-13 12:33
えーと、Receivedフィールドのことと思いますが、
SMTPで通信せず、ローカルにキューを投げているのでそういう 書き方になっているという話ですよね。 設定で変わるものでもなさそうな気がしますが... 書かれてないと トラブルシューティング等の際に追跡できなくなるので。 | ||||
|
投稿日時: 2005-04-13 19:52
header_checks = regexp:/etc/postfix/header_checksを
main.cfに設定して、 header_checksに /userid/ IGNORE とかでヘッダは削除出来るはず。。。 ただ、Receivedヘッダ1行(複数に渡っているかもしれませんが) 丸々消えますけど。 | ||||
|
投稿日時: 2005-04-13 21:12
この点が問題ですよね。そんなことやっていいんか、という。 # やってる例も知ってますが ユーザIDを見られて困るなら、キューを直接投げるのをやめれば、 とか、見られて困るようなユーザIDをつけなければ、とか思うですが... # 「特定の操作を行うとReceivedフィールド以外にユーザIDが # 現れることがある」なんてのに後で気づいたりすると泣くことに # なりそうな... | ||||
|
投稿日時: 2005-04-13 21:47
そうそう。 私はやられるのイヤですねぇ。 ただ消せちゃうのは知ってないとまずいですよね。 |
1