[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 メーリングリストの案内