رفع مشکل SMTP Error: Could not authenticate با جیمیل
اگر با کتابخانهی PHPMailer قصد ارسال ایمیل با کمک زبان برنامه نویسی PHP و برای ارسال ایمیل از جیمیل میخواهید استفاده کنید احتمالا در ابتدا خطا و مشکل SMTP Error: Could not authenticate را دارید. در این نوشته به بررسی خطای SMTP Error: Could not authenticate با PHPMailer میپردازیم.
رفع مشکل SMTP Error: Could not authenticate با جیمیل
برای رفع این مشکل کافیست به این لینک در تنظیمات Gmail خود بروید و گزینهی زیر را روشن کنید:

بعد از تنظیم کردن این بخش میتوانید بدون این خطا با کمک جیمیل Gmail ارسال کنید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]



















به جای این روش، استفاده از App Password گوگل مطمئنتر نیست؟
استفاده از App Password گوگل روش امنتر و توصیه شدهای است و برای امنیت بیشتر، بهتر است از آن استفاده شود.
بعد از فعال کردن این گزینه نیاز به ریاستارت Apache یا سرویس دیگهای هست؟
خیر، معمولاً نیازی به ریاستارت کردن سرویسها نیست و تغییرات بلافاصله اعمال میشوند.
این گزینهای که گفتین فعال بشه، امنیت اکانت جیمیل رو پایین نمیاره؟
با سلام، فعال کردن این گزینه فقط دسترسی برنامههای کمتر امن را مجاز میکند و برای استفاده از PHPMailer با جیمیل ضروری است. با این حال، اگر نگران امنیت هستید، میتوانید از روشهای امنتر مانند استفاده از App Passwords بهره ببرید.
اگه روی سرورهای اشتراکی استفاده کنیم، این خطا باز هم پیش میاد یا فقط روی لوکال؟
این خطا معمولاً به دلیل تنظیمات امنیتی خود جیمیل رخ میدهد و در سرورهای اشتراکی نیز ممکن است با آن مواجه شوید.
این روش روی همه اکانتهای Gmail جواب میده؟
بله این روش معمولاً روی اکثر اکانتهای جیمیل جواب میدهد، اما اگر با مشکل مواجه شدید، ممکن است نیاز به بررسی تنظیمات امنیتی خاص اکانت شما باشد.