nejat_mohammadhossein
یک شنبه 06 مرداد 1387, 19:57 عصر
سلام
اول بگم که سرچ کردم و سایت Iran Host رو دیدم .
مشکل من در کار با تابع mail هست تنطیمات php.ini رو هم انجام دادم.بدین صورت که
SMTP=localhost
,
sendmail_from=m@localhost.com (sendmail_from=m@localhost.com)
حالا این warning رو میده !
Warning: mail() [function.mail (http://localhost/function.mail)]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\ch17-1.php on line 10
تو ch17-1.php هم نوشتم:
<?php
$mail_to="gela_com@yahoo.com";
$mail_from="nejat_mohammadhossein@yahoo.com";
$mail_reply_to="nejatmohammadhossein@yahoo.com";
$mail_cc="someoneelse@yahoo.com";
$mail_bcc="mole@yahoo.com";
$mail_headers="from:$mail_from\r\nreply-to:$mail_reply_to\r\ncc:$mail_cc\r\nbcc:$mail_bcc";
$mail_subject="php mail test!";
$mail_body="I want to test mail in php";
if(mail($mail_to,$mail_subject,$mail_body,$mail_he ader))
echo("successfully");
else
echo("Error");
?>
خب مشکل از کجاست؟
اول بگم که سرچ کردم و سایت Iran Host رو دیدم .
مشکل من در کار با تابع mail هست تنطیمات php.ini رو هم انجام دادم.بدین صورت که
SMTP=localhost
,
sendmail_from=m@localhost.com (sendmail_from=m@localhost.com)
حالا این warning رو میده !
Warning: mail() [function.mail (http://localhost/function.mail)]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\ch17-1.php on line 10
تو ch17-1.php هم نوشتم:
<?php
$mail_to="gela_com@yahoo.com";
$mail_from="nejat_mohammadhossein@yahoo.com";
$mail_reply_to="nejatmohammadhossein@yahoo.com";
$mail_cc="someoneelse@yahoo.com";
$mail_bcc="mole@yahoo.com";
$mail_headers="from:$mail_from\r\nreply-to:$mail_reply_to\r\ncc:$mail_cc\r\nbcc:$mail_bcc";
$mail_subject="php mail test!";
$mail_body="I want to test mail in php";
if(mail($mail_to,$mail_subject,$mail_body,$mail_he ader))
echo("successfully");
else
echo("Error");
?>
خب مشکل از کجاست؟