2011-01-22 13 views
1

でメールサーバーへの接続に失敗しましたは私がメールを送信するためのPHPコードの小片を書かれているPHP

メールサーバへの接続に失敗しました。 "localhost"ポート25でphp.iniの "SMTP"と "smtp_port"の設定を確認するか、11行目のC:\ Wamp \ www \ NewHishob \ PhpFiles \ send_mail.phpでini_set()を使用してください
メールが失敗しました

私はWAMPサーバーを使用していますが、INI-DISTとINI-RECOMENDEDの2つのファイルがあります。どちらが重要ですか?

私はまたのphp.ini-distのファイルを介して行っていたとSMTPのためには、以下が含まれています。

[mail function] 
; For Win32 only. 
SMTP = localhost 
smtp_port = 25 

; For Win32 only. 
;sendmail_from = [email protected] 

; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). 
;sendmail_path = 

私が何をすべきかを提案してください?前もっておかげです。

+1

WAMPは、サーバーではありません。 WAMPは、Windows、Apache2 Webサーバー、MySQL dbms、PHPスクリプトエンジンの組み合わせの「コードネーム」です。 –

+0

正しい形式にしてください。サイドバーには指示があります。 – Donovan

+0

そして、この "[コード]"ナンセンスは何ですか? –

答えて

5

あなたはのホストとポートの組み合わせのSMTPサーバーを持っていますか?何か聞いているかどうかは、

となり、実際に接続しているかどうかを確認できます。

0

メールが送信されたことを保証するものではありません。スクリプトはメールサーバーが続行されるのを待たないためです。

0

あなたがローカルホストとWindowsマシン上にいる場合、これについては忘れてください。ちょうどうまくいきません。
代わりにPHPMailerを使用してください!
GMailサービス(テスト用)を介して電子メールを送信できました。それは本当に簡単です...試してみてください PHPMailer

関連する問題