投稿者 メッセージ
<  PHPプログラミング  ~  hotmail でのメール受信不可
masa
投稿1時間: 水 5月 30, 2007 10:08 am  引用



登録日: 2007年5月 30日
投稿記事: 1

mail()関数を使ってhotmailへ送信した場合、受信できないケースがあります。
 
 $to1 = "xxxxxx@hotmail.com";
 $t02 = "xxxxxx@yahoo.co.jp";
 mail($to1, $sub, $body, $header, "-f".$return);
 mail($to2, $sub, $body, $header, "-f".$return);
 # $sub などは任意の値

上記のプログラムの
 mail($to1, $sub, $body, $header, "-f".$return);
のみで処理を行った場合、hotmailにて受信はできませんでした。

両方処理を行った場合、hotmailでも受信できました。
 mail($to1, $sub, $body, $header, "-f".$return);
 mail($to2, $sub, $body, $header, "-f".$return);

受信できるケースとできないケースがあり、sendmail サーバのログは
正常でした。

同様の現象を経験したことがある方がいましたら、解決策を教えてください。
トップに移動
ユーザー情報を表示 メッセージを送信
ゆせ
投稿1時間: 木 7月 05, 2007 5:50 pm  引用



登録日: 2007年5月 02日
投稿記事: 8

どーも。

>上記のプログラムの
>mail($to1, $sub, $body, $header, "-f".$return);
>のみで処理を行った場合、hotmailにて受信はできませんでした。

の時はReply-Toに設定しているメールアドレスには返信がきますでしょうか?
トップに移動
ユーザー情報を表示 メッセージを送信 ウェブサイトに移動
yuya
投稿1時間: 日 9月 23, 2007 12:41 pm  引用



登録日: 2007年9月 23日
投稿記事: 3
所在地: Tokyo

ホットメールはSPFレコードという迷惑メールの防止対策をとっています。

これは、
「許可されたサーバから、許可されたドメインでしかメール送信はできない」
ようにするものです。

詳しくは:
http://www.atmarkit.co.jp/fsecurity/special/82senderid/sender101.html

DNSの設定が必要だと思います。
お使いのサーバにSPFレコードが登録されているかをまずはチェックされる事をお勧めします。
http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/

上記リンクで、SPFを確認したり、SPFを作成したりすることができます

_________________
yuya
トップに移動
ユーザー情報を表示 メッセージを送信 メールを送信 AIMアドレス Yahoo メッセンジャー MSN メッセンジャー
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.