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

[postfix-jp: 939] Envelope-To が書き換わる?



よだと申します。

 Solaris9でPostfix2.0.16を使っていますが不可解な現象に悩まされて
 います。

 該当ホスト上に登録されている二人のユーザ(仮に"usera","userb"とします。)
 に対してlocalhostからメールを配送しようとするとpostfixが異なる
 挙動を示します。

 具体的には以下のようになります。、
  usera: 正常に配送完了
  userb: "@"の後ろにhostname(ultra)が挿入されて配送を試みる
         →userb@xxxxxxxxxxxxxxxxx が userb@xxxxxxxxxxxxxxxxxxxxxxx
          に書き換わる
         →Aレコード、MXレコードともにないので配送失敗

 とりあえずmydestinationにそれなりの定義をすれば逃げられるのは
 分かっているのですが、どうも釈然としません。

 もし過去に同じような現象に出くわした方がいらっしゃればアドバイス
 いただけないでしょうか?

 以下に配送に失敗したときのsyslogとpostconf -nの結果をつけます。
 syslogはuserid部分のみ書き換えてあります。

 よろしくお願いいたします。

○/var/log/syslogの該当部分

Dec 30 16:31:36 ultra postfix/smtpd[23575]: [ID 197553 mail.info] connect from localhost[127.0.0.1]
Dec 30 16:31:36 ultra postfix/smtpd[23575]: [ID 197553 mail.info] EE20223B1: client=localhost[127.0.0.1]
Dec 30 16:31:37 ultra postfix/cleanup[23577]: [ID 197553 mail.info] EE20223B1: message-id=<20041230.163136.133241134.yodat@xxxxxxxxxxxx>
Dec 30 16:31:37 ultra postfix/qmgr[23546]: [ID 197553 mail.info] EE20223B1: from=<yodat@xxxxxxxxxxxx>, size=515, nrcpt=1 (queue active)
Dec 30 16:31:37 ultra postfix/smtpd[23575]: [ID 197553 mail.info] disconnect from localhost[127.0.0.1]
Dec 30 16:31:37 ultra postfix/cleanup[23577]: [ID 197553 mail.info] 1A25E23B2: message-id=<20041230.163136.133241134.yodat@xxxxxxxxxxxx>
Dec 30 16:31:37 ultra postfix/local[23579]: [ID 197553 mail.info] EE20223B1: to=<userb@xxxxxxxxxxxxxxxxx>, relay=local, delay=1, status=sent (forwarded as 1A25E23B2)
Dec 30 16:31:37 ultra postfix/qmgr[23546]: [ID 197553 mail.info] 1A25E23B2: from=<yodat@xxxxxxxxxxxx>, size=649, nrcpt=1 (queue active)
Dec 30 16:31:37 ultra postfix/smtp[23581]: [ID 197553 mail.info] 1A25E23B2: to=<userb@xxxxxxxxxxxxxxxxxxxxxxx>, orig_to=<userb@xxxxxxxxxxxxxxxxx>, relay=none, delay=0, status=bounced (Name service error for name=ultra.wakana.dyndns.org type=A: Host not found)


○postconf -nの結果

alias_maps = $alias_database
allow_mail_to_commands = alias,forward,include
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname, localhost
mydomain = wakana.dyndns.org
myhostname = wakana.dyndns.org
mynetworks = 192.168.253.0/24, 127.0.0.0/8
mynetworks_style = subnet
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/lib/sendmail
setgid_group = postdrop
transport_maps = dbm:/etc/postfix/transport
unknown_local_recipient_reject_code = 450

---
  与田 達浩 ( yodat@xxxxxxxxxxxx )
  http://www.harunire.com/t-yoda/
  http://www.harunire.com/blog/
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 940] Re: Envelope-To が書き換わる?, YOSHIMURA Keitaro

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