0
ちょっと私は私のPHP Webサーバーを使用して電子メールを送信できるようにメールサーバーを設定しようとしています。私はそれを設定していると思うが、私は、メールを送信しようとすると、私はこのエラーを取得する:ここで メールサーバのトラブル
Warning: mail() [function.mail]: SMTP server response: 550 The address is not valid. in C:\wamp\www\scripts\register.php on line 57
は、php.iniの私のメールサーバの設定である
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
そして、ここでは、私のメール送信ラインでありますコード:ログから
$send = mail($to, $subject, $message, $headers);
エラー:
"TCPIP" 3584 "2012-03-15 14:56:20.609" "TCPConnection - Posting AcceptEx on 0.0.0.0:25"
"DEBUG" 3584 "2012-03-15 14:56:20.609" "Creating session 10"
"SMTPD" 3584 10 "2012-03-15 14:56:20.609" "127.0.0.1" "SENT: 220 custombb.no-ip.org ESMTP"
"SMTPD" 3584 10 "2012-03-15 14:56:20.609" "127.0.0.1" "RECEIVED: HELO duncan"
"SMTPD" 3584 10 "2012-03-15 14:56:20.609" "127.0.0.1" "SENT: 250 Hello."
"SMTPD" 868 10 "2012-03-15 14:56:20.625" "127.0.0.1" "RECEIVED: MAIL FROM:<[email protected]>"
"SMTPD" 868 10 "2012-03-15 14:56:20.625" "127.0.0.1" "SENT: 550 The address is not valid."
"SMTPD" 3544 10 "2012-03-15 14:56:20.625" "127.0.0.1" "RECEIVED: QUIT"
"SMTPD" 3544 10 "2012-03-15 14:56:20.625" "127.0.0.1" "SENT: 221 goodbye"
"DEBUG" 4080 "2012-03-15 14:56:20.625" "Closing TCP/IP socket"
"DEBUG" 4080 "2012-03-15 14:56:20.625" "Ending session 10"
これは何が原因でしょうか?代わりのものは何ですか?ありがとう。
そのメール機能は自己、$ toと$ headersの価値は何ですか? –
メールサーバーのログで、見たアドレスの詳細を確認してください。あなたが運が良ければ、あなたの住所が違反した規則を参照します。 – sarnold
OPにログ出力を追加しました。 –