ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در ارسال ایمیل به روش smtp



mahdy777
December 11th, 2021, 17:37
سلام
بنده برای اینکه ایمیل ها به این باکس برن دارم از zoho.com استفاده میکنم به صورت smtp
در سی پنل خودم اصلا متصل به سرور smtp سایت zoho نمیشه و در هاست دیگه که چک کردم مشکلی نبوده (یعنی اسکریپت و تنظیمات smtp مشکلی ندارن) و مشکل از هاست سی پنل بنده هست
پورت 465 هم نگاه کردم بازه (البته با پورت 587 و tls هم تست کردم همون بوده)

ارور زیر رو هم میده

2021-12-11 12:49:13 Connection: opening to ssl://smtp.zoho.com:465, timeout=300, options=array()
2021-12-11 12:49:15 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.zoho.com:465 (Connection refused) [/home/usernewc/public_html/php/m/PHPMailer/SMTP.php line 336]
2021-12-11 12:49:15 SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

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

mahdy777
December 12th, 2021, 11:36
اگر هزینه میخواید بگید ..

hoka
December 12th, 2021, 12:14
شاید این سول بدردتون بخوره
https://stackoverflow.com/questions/45942833/pear-mail-unable-to-connect-to-gmail-smtp-failed-to-connect-to-socket,

mahdy777
December 12th, 2021, 15:52
این بیشتر برای جیمیل هست
مشکل من از سی پنل هستش، تنها یک مورد مربوط به لینوکس گفتن بررسی کن اون هم دستور زیره
setsebool -P httpd_can_sendmail 1
که اصلا selinux من غیر فعال کردم

hoka
December 13th, 2021, 14:23
این بیشتر برای جیمیل هست
مشکل من از سی پنل هستش، تنها یک مورد مربوط به لینوکس گفتن بررسی کن اون هم دستور زیره
setsebool -P httpd_can_sendmail 1
که اصلا selinux من غیر فعال کردم

اینو جاش آدرس خودتون رو بزنید ببینید ارور ها چیه اصلا
https://stackoverflow.com/a/46090389

demonvictor
December 15th, 2021, 23:26
یه کاری کن. ببین پورت مناسب رو باز کردی، فایروالو خاموش کن تست بگیر. ببین اونور توی زوهو، همین پورتو باید ست کنی؟ برو سراغ پورت و پسورد. گیرت یجایی بین این دوتاست. به چیزای دیگه کاری نداشته باش.

mahdy777
December 16th, 2021, 14:01
یه کاری کن. ببین پورت مناسب رو باز کردی، فایروالو خاموش کن تست بگیر. ببین اونور توی زوهو، همین پورتو باید ست کنی؟ برو سراغ پورت و پسورد. گیرت یجایی بین این دوتاست. به چیزای دیگه کاری نداشته باش.

دمت گرم این شد یه جواب
طبق حرف شما فایروال غیر فعال کردم تست کردم اوکی شد
من پورت 465 که باش ارسال میکنه باز کردم ، چه کار دیگه ای باید توی فایروال انجام بدم که فایروال بهش گیر نده؟

mahdy777
December 16th, 2021, 15:51
مشکل کامل بر طرف شد
ممنون از دوستان

SMTP Error (-1): Connection to server failed
در صورتی که در هنگام ارسال ایمیل با خطای بالا مواجه می شوید ابتدا Firewall(csf) سرور را غیرفعال نمایید و مجدد بررسی نمایید. در صورتی که با غیرفعال کردن CSF مشکل برطرف شد، تنظیمات زیر را در csf.conf انجام دهید:
/etc/csf/csf.conf سپس تنظیمات را مطابق زیر تغییر دهید:
SMTP_BLOCK = "0"
SMTP_ALLOWLOCAL = "1" و در نهایت سرویس csf را restart نمایید.