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

[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@example.co.jp>
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@example.co.jp
> > maps_find: smtp_generic_maps: regexp:/etc/postfix/smtp_rewrite_map_regexp(0,lock|fold_fix): foo@example.co.jp = foo
> > mail_addr_find: foo@example.co.jp -> 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@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: dict_regexp_lookup: /etc/postfix/smtp_rewrite_map_regexp: abcd1234@example.co.jp
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@example.co.jp = abcd1234
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_find: abcd1234@example.co.jp -> 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@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: rewrite_clnt: local: abcd1234 -> abcd1234@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_map: abcd1234@example.co.jp -> 0: abcd1234@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: smtp_map11_external: abcd1234@example.co.jp -> abcd1234@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: > 10.82.224.172[10.82.224.172]: RCPT TO:<abcd1234@example.co.jp>
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: dict_regexp_lookup: /etc/postfix/smtp_rewrite_map_regexp: abcd1234@example.co.jp
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@example.co.jp = abcd1234
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_find: abcd1234@example.co.jp -> abcd1234
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: rewrite_clnt: cached: local: abcd1234 -> abcd1234@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: mail_addr_map: abcd1234@example.co.jp -> 0: abcd1234@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: smtp_map11_external: abcd1234@example.co.jp -> abcd1234@example.co.jp
Oct  9 02:29:36 cmpaff01 postfix/smtp[28182]: EA185DC236: to=<abcd1234@example.co.jp>, 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@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 3848] Re: 送信先メールアドレスをアカウントだけで指定先ホストに送信する方法を教えてください, Mitsuru Ogino
References
[postfix-jp: 3845] Re: 送信先メールアドレスをアカウントだけで指定先ホストに送信する方法を教えてください, Mitsuru Ogino
[postfix-jp: 3846] Re: 送信先メールアドレスをアカウントだけで指定先ホストに送信する方法を教えてください, Mitsuru Ogino

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