💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ امیرحسین راستی
Failed to authenticate on SMTP server
جامعه برنامه نویسی وب ایجاد شده در ۳۱ شهریور ۱۴۰۲

سلام وقت بخیر، من در گام آخر که اقدام به ارسال ایمیل می‌کنیم در این پروژه با ارور زیر مواجه می‌شوم. سایت‌های گوناگون رو هم چک کردم به جواب درستی نرسیدم:(

Failed to authenticate on SMTP server with username "967e6ed852252b" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 Invalid credentials".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".

سلام،

مشکل در احراز هویت است و username یا password بدرستی وارد نشده است.

محسن موحد ۰۱ مهر ۱۴۰۲، ۰۷:۰۲

سلام!

این ارور مربوط به اعتبارسنجی در سرور SMTP است که شما از آن برای ارسال ایمیل استفاده می‌کنید. این ارور می‌گوید که هویت شما در سرور SMTP تأیید نشده است و اعتبارسنجی با مشکل مواجه شده است.

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

1. صحت اطلاعات اتصال: مطمئن شوید که اطلاعات اتصال (نام کاربری و رمز عبور) که در برنامه خود برای سرور SMTP استفاده می‌کنید، صحیح است. بررسی کنید که نام کاربری و رمز عبور درست و متناظر با حساب ایمیل شما در سرور SMTP است.

2. تأیید پروتکل اعتبارسنجی: برخی از سرویس‌های ایمیل برای اعتبارسنجی از پروتکل‌های مختلفی مانند CRAM-MD5، LOGIN و PLAIN استفاده می‌کنند. ممکن است سرور SMTP شما فقط یک یا چند پروتکل را پشتیبانی کند. بررسی کنید که پروتکل‌های مورد استفاده در برنامه خود با پشتیبانی سرور مطابقت دارند. ممکن است نیاز باشد پروتکل یا پروتکل‌های دیگری را برای اعتبارسنجی استفاده کنید.

3. تنظیمات امنیتی: برخی از سرویس‌های ایمیل تنظیمات امنیتی خاصی دارند که برای اعتبارسنجی لازم است رعایت شوند. مانند فعال بودن دو مرحله‌ای (two-factor authentication)، استفاده از کد امنیتی یکبار مصرف (OTP) و ... . بررسی کنید که تنظیمات امنیتی مربوط به حساب ایمیل خود را درست تنظیم کرده‌اید.

4. تست با سرویس دیگر: برای اطمینان از درستی اطلاعات اتصال و پشتیبانی سرور SMTP، می‌توانید از سرویس‌های دیگری مانند Gmail یا Outlook برای تست اتصال استفاده کنید. در این صورت، اگر مشکلی وجود نداشته باشد، ممکن است مشکل از سرور SMTP اصلی شما باشد.

در صورتی که مشکل همچنان ادامه دارد، ممکن است نیاز باشد با ارائه‌دهنده سرویس ایمیل خود تماس بگیرید تا مشکل را بررسی کنند و راهنمایی لازم را بدهند.

M.shehneh Sh ۱۱ مهر ۱۴۰۲، ۰۲:۱۵