PDA

View Full Version : مشکل با smtp



olampiad
سه شنبه 30 شهریور 1395, 23:44 عصر
سلام و خسته نباشید به اساتید عزیز
به کد های من نگاه کنید .
من دارم با phpmailer کار میکنم .
همونطور که میبینید ، من بخش های مربوط به smtp رو غیر فعال کردم .
من وقتی که میخوام با smtp ایمیل ارسال کنم این ارور رو میده :

SMTP connect() failed

وقتی که میام تو کدهام smtp رو غیر فعال میکنم به راحتی ارسال میکنه .
وقتی که من قبلا با smtp ارسال میکردم همه ی ایمیل هام به صفحه اصلی میرفت ولی الان به اسپم میره .
حالا خواستم ببینم smtp دقیقا چیه ؟
چرا الآن مشکل پیدا کرده و اجازه ارسال رو نمیده ؟
راه حل این مشکل رو می دونید .
ممنون




//$mail->isSMTP();$mail->Host=email_host;//$mail->SMTPAuth=true;$mail->Username=email_username;$mail->Password=email_password;//$mail->SMTPSecure='ssl';$mail->Port='25';$mail->Subject=$subject;$mail->From=email_from;$mail->CharSet='utf-8';$mail->FromName=$fromname;$mail->ContentType='text/html;charset=utf-8';$messagehtml=$text;$messagetext=$text;$mail->isHTML(true);$mail->addAddress($mail_st);$mail->Body=$messagehtml;$mail->AltBody=$messagetext;$mail->send();//$mail->smtpClose();if($mail->isError()){ echo 'error';}else{echo 'send'; }}

olampiad
سه شنبه 30 شهریور 1395, 23:45 عصر
چرا کد ها به هم ریخته سیو شد ؟



//$mail->isSMTP();
$mail->Host=email_host;
//$mail->SMTPAuth=true;
$mail->Username=email_username;
$mail->Password=email_password;
//$mail->SMTPSecure='ssl';
$mail->Port='25';
$mail->Subject=$subject;
$mail->From=email_from;
$mail->CharSet='utf-8';
$mail->FromName=$fromname;
$mail->ContentType='text/html;charset=utf-8';
$messagehtml=$text;
$messagetext=$text;
$mail->isHTML(true);
$mail->addAddress($mail_st);
$mail->Body=$messagehtml;
$mail->AltBody=$messagetext;
$mail->send();
//$mail->smtpClose();
if($mail->isError()){
echo 'error';
}else{
echo 'send';
}
}

plague
چهارشنبه 31 شهریور 1395, 12:30 عصر
حتما مشخصات اشتباهه
90 درصد مواقع آدرس سرور smtp اشتباهه که باعث این مشکل میشه
میتونی از پشتیبانیت بپرسی آدرس درست رو