PDA

View Full Version : سوال: مشکل در ارسال ایمیل



abbas27
جمعه 07 آذر 1393, 18:51 عصر
سلام/من از کدهای زیر و از کلاس phpmailerواسه ارسال ایمیل میخوام استفاده کنم/اما وقتی صفحه رو اجرا میکنم ایمیل ارسال نمیشه و پیغام error چاپ میشه/ضمنا از هاست رایگان استفاده میکنم

<?php
require_once('phpmailer/class.phpmailer.php');
$mail=new PHPMailer();
$mail->isSMTP();
$mail->Host='smtp.gmail.com';
$mail->SMTPAuth=true;
$mail->Username='abbasmvz@gmail.com';
$mail->Password='xxxxxxx';
$mail->SMTPSecure='ssl';
$mail->Port=465;
$mail->Subject='subject';
$mail->CharSet='utf-8';
$mail->FromName='fromname';
$mail->ContentType='text/html;charset=utf8';
$msghtml='msghtml';
$msgtxt='msgtxt';
$mail->isHTML(true);
$mail->addAddress('abbas.abbas27@yahoo.com');
$mail->Body=$msghtml;
$mail->AltBody=$msgtxt;
$mail->send();
$mail->smtpClose();
if($mail->isError()){echo 'error';}else
echo 'ok';
?>

kabootar_y
جمعه 07 آذر 1393, 23:29 عصر
حداقل خطایی که دریافت کردید رو هم بگید چی هست تا بشه فهمید مشکل از کجاست

abbas27
شنبه 08 آذر 1393, 08:43 صبح
ببینید خطایی که نشون میده از خط یکی مونده به آخر بر نامه قسمت if. رو چاپ میکنه.خطا نداره از کدهای بالا قسمت ifاجرا میشه.ضمنا بعداز اینکه صفحه اجرا میشه یه پیغام ورود ناموفق همچین چیزی به جی میلم ارسال میشه

abbas27
شنبه 08 آذر 1393, 15:39 عصر
یعنی یه نفر نیست که بدونه مشکل چیه؟

abbas27
دوشنبه 10 آذر 1393, 16:55 عصر
کمممممممممممممممک

ali124
دوشنبه 10 آذر 1393, 20:45 عصر
دوست عزیز با توجه به صحبتهای شما،به نظر من کد شما اشکالی نداره وچون شما دارید از smtp سرور gmail استفاده میکنید و gmail از لحاظ امنیتی مقرراتش سختی گذاشته به صورت پیش فرض اجازه ارسال ایمیل از این طریق نمیده ، و شما واسه این که مشکلتون حل بشه باید تنظیمات امنیتی اکانت جیمیلتون تغییر بدید تا مشکلتون حل بشه ، کلا یه سری تغییرات تو تنظیمات امنیتی جمیلتون بدید مشکل حله.

abbas27
دوشنبه 10 آذر 1393, 21:04 عصر
خب تنظیماتش چجوری هس؟یه آموزشی بدین

abbas27
سه شنبه 11 آذر 1393, 10:29 صبح
کمکککککککککککککککککککک

ostadsho
سه شنبه 11 آذر 1393, 14:38 عصر
با جیمیل منم نتونستم ایمیل بفرستم (با phpmailer) اما اگر هاستی دارید که بهتون اجازه ارسال ایمیل رو میده و امکانات پروتکل smtp رو داره میتونید از این آموزش لینک آموزش phpmailer (http://clicksite.ir/article.php?id=74) هم استفاده کنید.

Unique
سه شنبه 11 آذر 1393, 15:48 عصر
من توی این مطلب (http://www.geekfarsi.com/%d8%a7%d8%b1%d8%b3%d8%a7%d9%84-%d8%a7%db%8c%d9%85%db%8c%d9%84-%d8%a7%d8%b2-%d8%b7%d8%b1%db%8c%d9%82-%d8%ad%d8%b3%d8%a7%d8%a8-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%db%8c-gmail-%d8%a8%d8%a7-php-%d9%be%db%8c/263) کامل توضیح دادم.

abbas27
سه شنبه 11 آذر 1393, 17:35 عصر
بازم جواب نمیده/اون تنظیم اکانت جی میل رو هم همونجور تنظیم کردم

abbas27
سه شنبه 11 آذر 1393, 17:58 عصر
با جیمیل منم نتونستم ایمیل بفرستم (با phpmailer) اما اگر هاستی دارید که بهتون اجازه ارسال ایمیل رو میده و امکانات پروتکل smtp رو داره میتونید از این آموزشلینک آموزش phpmailer (http://clicksite.ir/article.php?id=74) هم استفاده کنید.
من از همین آموزش استفاده کردم اما سرورم رو جیمیل انتخاب کردم

Unique
سه شنبه 11 آذر 1393, 19:27 عصر
بازم جواب نمیده/اون تنظیم اکانت جی میل رو هم همونجور تنظیم کردم

غیر ممکنه ! به هر حال وقتی debug را فعال کنی بهت خروجی میده phpmailer. لطفا خروجی را بگذار اینجا ، این خروجی موفقیت آمیز من :


SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "220 mx.google.com ESMTP l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "220 mx.google.com ESMTP l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:220 mx.google.com ESMTP l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $str is "250-SIZE 35882577 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $str is "250-8BITMIME "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $str is "250-STARTTLS "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS "
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $str is "250-PIPELINING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $str is "250-CHUNKING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $str is "250 SMTPUTF8 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 "
SMTP -> FROM SERVER: 250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS "
SMTP -> get_lines(): $data is "220 2.0.0 Ready to start TLS "
SMTP -> FROM SERVER:220 2.0.0 Ready to start TLS
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $str is "250-SIZE 35882577 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $str is "250-8BITMIME "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $str is "250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER "
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $str is "250-PIPELINING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $str is "250-CHUNKING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $str is "250 SMTPUTF8 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 "
SMTP -> FROM SERVER: 250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "334 VXNlcm5hbWU6 "
SMTP -> get_lines(): $data is "334 VXNlcm5hbWU6 "
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "334 UGFzc3dvcmQ6 "
SMTP -> get_lines(): $data is "334 UGFzc3dvcmQ6 "
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "235 2.7.0 Accepted "
SMTP -> get_lines(): $data is "235 2.7.0 Accepted "
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 2.1.0 OK l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "250 2.1.0 OK l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:250 2.1.0 OK l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 2.1.5 OK l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "250 2.1.5 OK l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:250 2.1.5 OK l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "354 Go ahead l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "354 Go ahead l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:354 Go ahead l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 2.0.0 OK 1417537923 l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "250 2.0.0 OK 1417537923 l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:250 2.0.0 OK 1417537923 l9sm5938892wic.21 - gsmtp
Mail sent.

abbas27
سه شنبه 11 آذر 1393, 20:45 عصر
غیر ممکنه ! به هر حال وقتی debug را فعال کنی بهت خروجی میده phpmailer. لطفا خروجی را بگذار اینجا ، این خروجی موفقیت آمیز من :


SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "220 mx.google.com ESMTP l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "220 mx.google.com ESMTP l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:220 mx.google.com ESMTP l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $str is "250-SIZE 35882577 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $str is "250-8BITMIME "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $str is "250-STARTTLS "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS "
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $str is "250-PIPELINING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $str is "250-CHUNKING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $str is "250 SMTPUTF8 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 "
SMTP -> FROM SERVER: 250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS "
SMTP -> get_lines(): $data is "220 2.0.0 Ready to start TLS "
SMTP -> FROM SERVER:220 2.0.0 Ready to start TLS
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] "
SMTP -> get_lines(): $str is "250-SIZE 35882577 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 "
SMTP -> get_lines(): $str is "250-8BITMIME "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME "
SMTP -> get_lines(): $str is "250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER "
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES "
SMTP -> get_lines(): $str is "250-PIPELINING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING "
SMTP -> get_lines(): $str is "250-CHUNKING "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $data was "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING "
SMTP -> get_lines(): $str is "250 SMTPUTF8 "
SMTP -> get_lines(): $data is "250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 "
SMTP -> FROM SERVER: 250-mx.google.com at your service, [2a02:2498:e003:68:225:90ff:fe88:483e] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "334 VXNlcm5hbWU6 "
SMTP -> get_lines(): $data is "334 VXNlcm5hbWU6 "
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "334 UGFzc3dvcmQ6 "
SMTP -> get_lines(): $data is "334 UGFzc3dvcmQ6 "
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "235 2.7.0 Accepted "
SMTP -> get_lines(): $data is "235 2.7.0 Accepted "
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 2.1.0 OK l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "250 2.1.0 OK l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:250 2.1.0 OK l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 2.1.5 OK l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "250 2.1.5 OK l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:250 2.1.5 OK l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "354 Go ahead l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "354 Go ahead l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:354 Go ahead l9sm5938892wic.21 - gsmtp
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 2.0.0 OK 1417537923 l9sm5938892wic.21 - gsmtp "
SMTP -> get_lines(): $data is "250 2.0.0 OK 1417537923 l9sm5938892wic.21 - gsmtp "
SMTP -> FROM SERVER:250 2.0.0 OK 1417537923 l9sm5938892wic.21 - gsmtp
Mail sent.

فایلهای شما پیغام زیر رو میده
Fatal error: Class 'SMTP' not found in /home/u782932789/public_html/PHPMailer-master/class.phpmailer.php on line 1196

abbas27
سه شنبه 11 آذر 1393, 20:53 عصر
کدهایی که خودم قرار دادم هم این خروجی میده

2014-12-02 18:00:42 CLIENT -> SERVER: EHLO compshz.vvs.ir 2014-12-02 18:00:42 CLIENT -> SERVER: STARTTLS 2014-12-02 18:00:42 CLIENT -> SERVER: EHLO compshz.vvs.ir 2014-12-02 18:00:42 CLIENT -> SERVER: AUTH LOGIN 2014-12-02 18:00:42 CLIENT -> SERVER: YWJiYW12eg== 2014-12-02 18:00:42 CLIENT -> SERVER: MTAyOTU0Nzc= 2014-12-02 18:00:42 SMTP ERROR: Password command failed: 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c70sm4412392yho.12 - gsmtp 2014-12-02 18:00:42 CLIENT -> SERVER: QUIT SMTP connect() failed. error

Unique
چهارشنبه 12 آذر 1393, 01:02 صبح
Fatal error: Class 'SMTP' not found in /home/u782932789/public_html/PHPMailer-master/class.phpmailer.php on line 1196
دوست عزیز ! کامل مطلب را نخوندی ! شما فایل smtp.php را هم کنار phpmailer.php قرار ندادی !

خطایی هم که داره بهت مید هتوی کد خودتون مربوط به همون نکته تنظیمات Google هست که تیو مطلبم توضیح دادم ! شما باید اون آیتم را Enabled کنی وگرنه Google گیر میده که نمیتونی با یک IP که هزاران کیلومتر با Ip قبلی فاصله داره توی چند دقیقه Login کنی ! در ضمن مطمئن شوید که کلمه عبور را به درستی توی کد میزنید !

Unique
چهارشنبه 12 آذر 1393, 12:38 عصر
چون ادامه بحث را از طریق پیام خصوصی دادین و مشکل حل شد. به دوستانی که علاقه مند هستند توصیه میکنم برای رفع مشکل شبیه دوستمون به لینک وبلاگ (http://www.geekfarsi.com/%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-%D8%AD%D8%B3%D8%A7%D8%A8-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C-gmail-%D8%A8%D8%A7-php-%D9%BE%DB%8C/263) و قسمت پی نوشت مراجعه کنند.

Gmail هم با این تنظیمات Security شورش را در آورده !!!

abbas27
چهارشنبه 12 آذر 1393, 12:56 عصر
مهندس واقعا ممنون/دستت درد نکنه/یه دنیا تشکککککککککککککککککککککر/