[PHP-users 34675] Re: yahooにメールが届かない現象

minto_ys @ yahoo.co.jp minto_ys @ yahoo.co.jp
2009年 8月 3日 (月) 18:40:21 JST


お世話になっております。

皆様からご教授いただき、SPFとdomainkeysの設定を
サーバー管理者の方にやって頂きました。

やっとうまく行ったかと思ったのですが、
メーラーから直接送信した場合と、
プログラム(mb_send_mail)から送った場合では、
ヘッダが違うのです。

DomainKeysのsend testも行いましたが
設定は(tag=t, value=y)となり正常に出来ている筈です。

同じサーバーから送信している筈ですので
この様になる原因が分かりません。

【1】メーラーから直接送信した場合
Authentication-Results: mta135.mail.tnz.yahoo.co.jp  from=hoge.jp;
domainkeys=pass (ok)

【2】プログラムから送信した場合
$rcd = mb_send_mail('example @ yahoo.co.jp', 'テスト送信', 'テスト', 
'-fsupport @ hoge.jp', 'support @ hoge.jp');

Authentication-Results: mta164.mail.kcd.yahoo.co.jp  from=hoge.jp;
domainkeys=fail (bad sig)

上記を比べると、mtaが違うようですが、これが原因でしょうか?
どうか対策をご教授お願い致します。

-----------------------------------------------------------
【1】メーラーから直接、example @ yahoo.co.jp に
   送信した際のヘッダ

X-Apparently-To: example @ yahoo.co.jp via 203.216.249.197; Mon, 03 Aug
2009 17:56:25 +0900
X-Originating-IP: [123.12.123.12]
▼SPFが、passになりました▼
Received-SPF: pass (hoge.jp: domain of support @ hoge.jp designates
123.12.123.12 as permitted sender) receiver=hoge.jp;
client-ip=123.12.123.12; envelope-from=support @ hoge.jp;
▼domainkeysが、pass(ok)になりました▼
Authentication-Results: mta135.mail.tnz.yahoo.co.jp  from=hoge.jp;
domainkeys=pass (ok)
Received: from 123.12.123.12  (EHLO hoge.jp) (123.12.123.12)
 by mta135.mail.tnz.yahoo.co.jp
 with SMTP;
 Mon, 03 Aug 2009 17:56:25 +0900
Received: from [192.168.1.2] (118x236x210x225.ap118.gyao.ne.jp
[118.254.210.255])
 by hoge.jp (Postfix)
 with ESMTP id 3AF9C7F8064 for <example @ yahoo.co.jp>;
 Mon,  3 Aug 2009 17:56:11 +0900 (JST)
X-DomainKeys: Sendmail DomainKeys Filter v1.0.2 hoge.jp 3AF9C7F8064
DomainKey-Signature: a=rsa-sha1; s=selector; d=hoge.jp; c=simple; q=dns; b=irC3Ki6/nkLurJt/tyX8NqF0J4jhn53uztqqsOpx/XnpfMOhkMYdX3wiub2juR4Ia dCHXhRAG/zpXSIQUkXP5Q==
Date: Mon, 03 Aug 2009 17:56:10 +0900
From: テスト送信 <support @ hoge.jp>
To: example @ yahoo.co.jp
Subject: example @ yahoo.co.jp
Message-Id: <20090803175604.4684.EVENT @ hoge.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.42 [ja]

-----------------------------------------------------------
【2】mb_send_mailから、example @ yahoo.co.jp に
   送信した際のヘッダ

X-Apparently-To: example @ yahoo.co.jp via 203.216.249.194; Mon, 03 Aug 2009 18:10:47 +0900
X-Originating-IP: [123.12.123.12]
▼SPFは、pass▼
Received-SPF: pass (hoge.jp: domain of support @ hoge.jp designates 123.12.123.12 as permitted sender) receiver=hoge.jp; client-ip=123.12.123.12; envelope-from=support @ hoge.jp;
▼domainkeysが、fail(bad sig)になってしまっている▼
Authentication-Results: mta164.mail.kcd.yahoo.co.jp  from=hoge.jp;
domainkeys=fail (bad sig)
Received: from 123.12.123.12  (EHLO hoge.jp) (123.12.123.12)
 by mta164.mail.kcd.yahoo.co.jp
 with SMTP;
 Mon, 03 Aug 2009 18:10:47 +0900
Received:
 by hoge.jp (Postfix, from userid 48) id 528F57F807D;
 Mon,  3 Aug 2009 18:11:49 +0900 (JST)
X-DomainKeys: Sendmail DomainKeys Filter v1.0.2 hoge.jp 528F57F807D
DomainKey-Signature: a=rsa-sha1; s=selector; d=hoge.jp; c=simple; q=dns; b=T/p5mjHUcxISl5i090kf4S0FvBuY5DH2XQgYy8eG9LHDVOfXUaOqG7LmKSmemHFVy SsLwNg1gIuKTvR1VXcwYg==
以下省略
-----------------------------------------------------------



あと、もう一つ、お願いします。

info @ hoge.jp
support @ hoge.jp
aaaa @ hoge.jp

この3つのメールアドレスがあるとすると、
何故か、info @ hoge.jp だけが
SPF、domainkeys を設定した後も、メールが届きません。
他の2つのメールアドレスだと、届くようです。

「info」と言うのが、何かと競合して上手く行かないので
しょうか?
こちらも、とても不思議です。

どうぞ宜しくお願い致します。
--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/


PHP-users メーリングリストの案内