۱ Amir Hossein Sattari
ارور هنگام رفرش verify
جامعه پی اچ پی ایجاد شده در ۱۶ اردیبهشت ۱۴۰۲

سلام

موقع رفرش کردن صفحه verify با این ارور مواجه میشم

Fatal error: Uncaught PHPMailer\\PHPMailer\\Exception: The following From address failed: auth@7Learn.php : MAIL FROM command failed,,0,SMTP server error: MAIL FROM command failed in C:\\xampp\\htdocs\\7Learn.php\\7auth\\vendor\\phpmailer\\phpmailer\\src\\PHPMailer.php:2030 Stack trace: #0 C:\\xampp\\htdocs\\7Learn.php\\7auth\\vendor\\phpmailer\\phpmailer\\src\\PHPMailer.php(1678): PHPMailer\\PHPMailer\\PHPMailer->smtpSend('Date: Sat, 6 Ma...', 'Your token is: ...') #1 C:\\xampp\\htdocs\\7Learn.php\\7auth\\vendor\\phpmailer\\phpmailer\\src\\PHPMailer.php(1516): PHPMailer\\PHPMailer\\PHPMailer->postSend() #2 C:\\xampp\\htdocs\\7Learn.php\\7auth\\libs\\lib-auth.php(64): PHPMailer\\PHPMailer\\PHPMailer->send() #3 C:\\xampp\\htdocs\\7Learn.php\\7auth\\auth.php(37): sendTokenByMail('am.h.sattari@gm...', '248877') #4 {main} thrown in C:\\xampp\\htdocs\\7Learn.php\\7auth\\vendor\\phpmailer\\phpmailer\\src\\PHPMailer.php on line 2030

ممنون میشم راهنمایی کنید.

سلام امیرحسین عزیز

این خطا به دلیل این هست که PHPMailer نتونسته ایمیل رو ارسال کنه. به نظر می‌رسه که مشکل از ارسال پست الکترونیکی به آدرس ایمیل auth@7Learn.php باشه.

برای رفع این مشکل، می‌تونید موارد زیر رو بررسی کنید:

1. اطمینان حاصل کنید که سرور SMTP مورد استفاده صحیحه و اطلاعات اون درست وارد شده.

2. مطمئن بشید که ایمیلی که می‌خواید ارسال کنید، آدرس ایمیل معتبری داشته باشه و قابل ارسال باشه.

3. بررسی کنید که هیچ فایروال یا تنظیمات امنیتی دیگه ای از ارسال ایمیل به این آدرس جلوگیری نمی‌کنه.

4. مطمئن بشید که از آخرین نسخه PHPMailer استفاده می‌کنید و همچنین ورژن PHP شما نیز پشتیبانی شده هست.

بعد از بررسی این موارد اگر همچنان مشکل وجود داشت کدتون رو قرار بدید بررسی بشه.

بهترین پاسخ
احمدرضا فاطمی کیا ۱۶ اردیبهشت ۱۴۰۲، ۱۶:۰۸