2012-03-16 8 views
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" 

これは何が原因でしょうか?代わりのものは何ですか?ありがとう。

+0

そのメール機能は自己、$ toと$ headersの価値は何ですか? –

+0

メールサーバーのログで、見たアドレスの詳細を確認してください。あなたが運が良ければ、あなたの住所が違反した規則を参照します。 – sarnold

+0

OPにログ出力を追加しました。 –

答えて