رفع خطای SMTP Error (-1) Connection to Server Failed

خطای SMTP Connection Failed چیست؟

خطای SMTP Error (-1): Connection to server failed هنگام تلاش برای ارسال ایمیل از طریق SMTP رخ می‌دهد. این خطا نشان‌دهنده عدم برقراری ارتباط بین اپلیکیشن شما و سرور ایمیل است.

دلایل رایج

۱. آدرس یا پورت SMTP اشتباه

مطمئن شوید آدرس سرور SMTP و پورت به‌درستی تنظیم شده. پورت‌های استاندارد: ۲۵ (بدون رمزنگاری)، ۴۶۵ (SSL)، ۵۸۷ (STARTTLS).

۲. فایروال سرور

فایروال ممکن است پورت‌های SMTP خروجی را مسدود کرده باشد:

telnet smtp.server.com 587
# یا
nc -zv smtp.server.com 465

اگر اتصال برقرار نشد، فایروال CSF را بررسی کنید:

nano /etc/csf/csf.conf
# TCP_OUT باید شامل 25,465,587 باشد

۳. مشکل SSL/TLS

اگر رمزنگاری فعال است، مطمئن شوید نوع رمزنگاری (SSL یا TLS) با پورت مطابقت دارد.

۴. مشکل احراز هویت

نام کاربری و رمز عبور SMTP را بررسی کنید.

رفع در وردپرس

از افزونه WP Mail SMTP استفاده کنید. پورت ۵۸۷ با TLS معمولاً بهترین تنظیم است. Mailer را روی Other SMTP تنظیم کنید.

رفع در PHP

$mail->isSMTP();
$mail->Host = 'mail.yourdomain.com';
$mail->Port = 587;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'tls';

هاست وردپرس میهن هاستینگ با سرور ایمیل بهینه. کانفیگ سرور شامل تنظیم SMTP و فایروال. سرور مجازی با دسترسی کامل به تنظیمات ایمیل.

📧 هاست با ایمیل حرفه‌ای

ایمیل سازمانی با SMTP امن و ضد اسپم.

مشاهده هاست ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: