ورود

View Full Version : مشکل با php mailer



hamed72900
دوشنبه 28 اسفند 1391, 13:11 عصر
سلام

من برای فرم contact از phpmailer استفاده کردم ولی همش بهم این ارورو میده :

SMTP Error: Could not connect to SMTP host. Message could not be sent.
Mailer Error: SMTP Error: Could not connect to SMTP host.

اینم کدیه که میزنم :


<?php
require("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "smtp.gmail.com"; // specify main and backup server
$mail->Port = "465"; // SMTP Port
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->SMTPSecure= "ssl"; // SMTP connection type
$mail->Username = "mygmail@gmail.com"; // SMTP username
$mail->Password = "mypass"; // SMTP password
// Send email to :
$mail->AddAddress("myid@yahoo.com"); // will receive the test email
$mail->WordWrap = 50; // set word wrap to 50 characters
$mail->Subject = "Here is the subject";
$mail->Body = "This is the HTML message body <b>in bold!</b>";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";
echo <<<_END
<html>
<form method="post" action="">
<input type="text" name="subject" value="subject"/>
<input type="text" name="from" value="email"/>
<input type="text" name="name" value="name"/>
<input type="text" name="body" value="body"/>
<input type="submit" value="send"/>
</form>
</html>
_END;
?>

hamed72900
دوشنبه 28 اسفند 1391, 14:00 عصر
یکـــــــــــــــی کـــــــــــــــمــــــــ ــــــــک کــــــــــــــنه :گریه:

khanlo.javid
دوشنبه 28 اسفند 1391, 17:00 عصر
دوست عزیز مشکل از هاست SMTP شماست که نمیتونه بهش متصل بشه یا تنظیمات اتصاله یا کلا هاست مشکل داره اول تنظیمات رو چک کن اگه وصل نشد با اپراتور هاستتون صحبت کنید.




موفق باشید.

hamed72900
سه شنبه 29 اسفند 1391, 22:14 عصر
ممنون . من اینو روی هاست گیگفا تست کردم که البته فکر نکنم مشکل از این باشه . فقط یه چیزی ؟
من میخوام با این کار به هسات Smtp جیمیل وصل بشم نه هاست خودم . من که همه ی تنظیمات لازم رو تو فایل php بالا انجام دادم ، پس دیگه چه تنظیماتی میمونه ؟
فقط یه چیزی ؟
میخواستم مطمئن بشم که مشکل از هاست هستش نه کد تا خیالم از این بابت راحت بشه . اگه کد مشکلی داره لطفا بگین

2undercover
سه شنبه 29 اسفند 1391, 23:20 عصر
اون کوتيشن هاى دو طرف Port رو برداريد ببينيد فرقى مى کنه يا نه؟

hamed72900
چهارشنبه 30 اسفند 1391, 00:11 صبح
برداشتم ولی بازم نشد . وااااااااااااااااااای ... دیگه خسته شدم معلوم نی چشه این آخه :اشتباه:

mohamad-h
پنج شنبه 01 فروردین 1392, 16:35 عصر
گیگفا امکان استفاده از smtp رو بهتون نمیده دوست عزیز ، منم قبلا این مشکل رو داشتم ، رو به هاست دیگه امتحان کنید احتمالا دست میشه

موفق باشید