- - PR -
IIS+PHPでメールの送信ができません。
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-05-28 11:11
宜しくお願いします。
IISのSMTPを使用して、PHPからメールを送信したいのですが、 うまくいきません。送信先には正しいアドレスが入っています。 Warning:mb_send_mail():SMTP server response:501 5.5.4 Invalid Address in c:\\InetPub\\wwwroot\\hoge.php on line xx hoge.phpのxx行目は mb_send_mail($mailto, $subject, $body, $headers); で、それぞれ値が代入されます。 IISのSMTPの設定は、すべての人から送信ができるようにしたいので [アクセス]→[接続制御]→「以下のリストに含まれるコンピュータ以外のすべて」に チェックをしています。 他の箇所はデフォルトのままです、というか変更をしていません。 まだテスト環境なのでDNSの設定は何もしておらず、 「http://localhost/hoge.php」という感じでローカルで確認をしているだけです。 メールの確認はDNSの設定をしてインターネットに公開してからでないと 確認できないでしょうか? 環境:Windows2000server IIS5 PHP4.4 宜しくお願いします。 | ||||||||||||
|
投稿日時: 2006-05-28 11:49
こんにちわ.
まずはこの辺をどうぞ. http://e-words.jp/p/r-smtp.html
前述の「メールアドレス」とやらは DNS がなくても解釈できるのですか?
失礼かも知れませんが, 電子メールがどのように配信されるかご存知ですか? それを理解したうえで検証できる環境を作っているのでしょうか? | ||||||||||||
|
投稿日時: 2006-05-28 15:52
回答ありがとうございます。
解決しました。 まだまだ勉強を始めたばかりなので、、、。 皆様からいろいろお知恵をいただきながら頑張ります。 ありがとうございました。 |
1