PDA

View Full Version : سوال: خطا در ارسال ایمیل با phpmailer



IMANAZADI
جمعه 21 شهریور 1393, 11:13 صبح
با سلام
من میخوام با کلاس phpmailer ایمیل ارسال کنم
اما هر کاری میکنم جواب نمیده
لطفا یکی راهنمایی کنه


من از این کد ها استفاده میکنم




<?php
include_once('mail/phpmailer/phpmailer.php');
include_once('mail/phpmailer/class.smtp.php');


$mail = new PHPMailer();


//$mail->SMTPDebug = 3; // Enable verbose debug output


$mail->isSMTP(); // Set mailer to use SMTP
$mail->Host = 'smtp.gmail.com'; // Specify main and backup SMTP servers
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = 'iman****@gmail.com'; // SMTP username
$mail->Password = '*********'; // SMTP password
$mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted
$mail->Port = 587; // TCP port to connect to


$mail->From = 'iman****@gmail.com';
$mail->FromName = 'Mailer';
$mail->addAddress('iman****@gmail.com', 'Joe User'); // Add a recipient
$mail->addAddress('iman****@gmail.com'); // Name is optional
$mail->addReplyTo('iman****@gmail.com', 'Information');
$mail->addCC('iman****@gmail.com');
$mail->addBCC('iman****@gmail.com');


$mail->WordWrap = 50; // Set word wrap to 50 characters
$mail->addAttachment('/var/tmp/file.tar.gz'); // Add attachments
$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name
$mail->isHTML(true); // Set email format to HTML


$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.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}


?>









خطای زیر رو میده









Message could not be sent.Mailer Error: SMTP connect() failed

hamedarian2009
جمعه 21 شهریور 1393, 13:18 عصر
این سوال فک کنم امر نصف تاپیکهای انجمنه به هر حال اگر از هاست لوکال استفاده میکنید با هاست لوکال نمیشه مگه اینکه از smtp gmail استفاده کنید

من با همین PHPMailer اینکارو تو لوکال و ویندوز انجام دادم و مشکلی نداشتم. ایشون هم از smtp.gmail.com استفاده کرده

IMANAZADI
شنبه 22 شهریور 1393, 06:09 صبح
لطفا اگر کسی ایراد کار رو میدونه بگه
بدجوری به این کد احتیاج دارم