2010年10月 9日

[postfix-jp: 3847] Re:送信先メールアドレスをアカウントだけで指定先ホストに送信する方法を教えてください

荻野様

調査頂きありがとうございます。

> 荻野です。解決済みかも知れませんが…
まだ解決できていません。

> < mx1.example.co.jp[192.168.1.1]:25: 250 2.1.0 Ok

> > mx1.example.co.jp[192.168.1.1]:25: RCPT TO:<foo>
> < mx1.example.co.jp[192.168.1.1]:25: 250 2.1.5 Ok
> > mx1.example.co.jp[192.168.1.1]:25: DATA
私の方では下記となっています。
Oct 9 02:52:50 cmpaff01 postfix/smtp[28825]: < 10.82.224.172[10.82.224.172]: 250 2.1.0 Ok
Oct 9 02:52:50 cmpaff01 postfix/smtp[28825]: > 10.82.224.172[10.82.224.172]: RCPT TO:<abcd1234@xxxxx>
Oct 9 02:52:50 cmpaff01 postfix/smtp[28825]: < 10.82.224.172[10.82.224.172]: 250 2.1.5 Ok
Oct 9 02:52:50 cmpaff01 postfix/smtp[28825]: > 10.82.224.172[10.82.224.172]: DATA

> > dict_regexp_lookup: /etc/postfix/smtp_rewrite_map_regexp: foo@xxxxx
> > maps_find: smtp_generic_maps: regexp:/etc/postfix/smtp_rewrite_map_regexp(0,lock|fold_fix): foo@xxxxx = foo
> > mail_addr_find: foo@xxxxx -> foo
下記、maillogを受信者アカウントだけでgrepしたログです。
最後にrewrite_clnt部分でドメインが付けられてます。
29:35 cmpaff01 postfix/smtp[28182]: input attribute value: abcd1234
Oct 9 02:29:35 cmpaff01 postfix/smtp[28182]: input attribute value: abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: dict_regexp_lookup: /etc/postfix/smtp_rewrite_map_regexp: abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: maps_find: smtp_generic_maps: regexp:/etc/postfix/smtp_rewrite_map_regexp(0,lock|fold_fix): abcd1234@xxxxx = abcd1234
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_find: abcd1234@xxxxx -> abcd1234
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: send attr address = abcd1234
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: input attribute value: abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: rewrite_clnt: local: abcd1234 -> abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_map: abcd1234@xxxxx -> 0: abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: smtp_map11_external: abcd1234@xxxxx -> abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: > 10.82.224.172[10.82.224.172]: RCPT TO:<abcd1234@xxxxx>
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: dict_regexp_lookup: /etc/postfix/smtp_rewrite_map_regexp: abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: maps_find: smtp_generic_maps: regexp:/etc/postfix/smtp_rewrite_map_regexp(0,lock|fold_fix): abcd1234@xxxxx = abcd1234
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_find: abcd1234@xxxxx -> abcd1234
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: rewrite_clnt: cached: local: abcd1234 -> abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_map: abcd1234@xxxxx -> 0: abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: smtp_map11_external: abcd1234@xxxxx -> abcd1234@xxxxx
Oct 9 02:29:36 cmpaff01 postfix/smtp[28182]: EA185DC236: to=<abcd1234@xxxxx>, orig_to=<abcd1234>, relay=10.82.224.172[10.82.224.172]:25, delay=0.09, delays=0.03/0.01/0.02/0.03, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 0559532C032)

一点、気になる点があります。
私の送信コマンドと荻野様の送信コマンドに差異があるように感じます。
私の場合、append_at_myorigin = noを付けるとローカル配送になってしまい
指定したrelay先に送信されません。
ここらへんが違いでしょうか?

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


投稿者 xml-rpc : 2010年10月 9日 03:20
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/99008
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。