-
March 17th, 2014, 20:29
#1
مشکل ارسال ایمیل با smtp
سلام
من یه سایت جوملایی دارم. تازه سایتمو منتقل کردم به یه میزبان جدید. حالا یه مشکلی پیدا کردم. توی جوملا یه بخشی هست که میتونی بگی ایمیل های ارسالی جوملا با چه تابعی ارسال بشه. phpmail یا smtp. حالا من هر چی میخوام مثلا روی smtp یاهو یا گوگل یا هر سایت دیگه ای تنظیمش کنم نمیشه. خطا میده. تو اینترنت کلی گشتم و یه چیزایی فهمیدم که پورت 25 و 587 و 465 ممکنه از طرف سرویسدهنده بسته شده باشه. خلاصه سرتومنو درد نیارم یه کد تست پورت ایمیل پیدا کردم و آپلود کردم و دیدم بله پورت های بالا همگی بسته هستن. با پشتیبانی سایت تماس گرفتم ولی اونا گفتن که همچین چیزی امکان نداره و یه تصویر از تنظیمات سرورشون برام ارسال کردن که پورت 25 و 587 باز هستن. اینم عکسش:
حالا نمیدونم مشکل چیه؟ الان یه هاست دیگه ای دارم ما یه میزبان دیگه اونجا این فایل تست پورت رو آپلود کردم روی اون سرور پورت ها باز بود.
اینم آدرس فایل های تست پورت تو ی دو تا سرور:
سرور کنونی:
http://warcraft-fans.ir/testport.php
سرور قبلی:
http://warcraftfans.ir/testport.php
همونطور که میبینید پورت ها روی دومیه بازه. دلیل تفاوتش تو کجای کانفیگ سروره؟؟ کسی میدونه؟
حالا میخواستم بدونم کسی هست که راه حل این مشکلو بدونه. درواقع مشکل از کانفیگ غلط سرور هستش ولی من چون از کانفیگ سرور چیزی سرم نمیشه نتونستم به راه حل برسم.
حالا اگه کسی میتونه راهنمایی کنه ممنون میشم.
-
تعداد تشکر ها از rezas7674 به دلیل پست مفید
-
March 17th, 2014 20:29
# ADS
-
March 17th, 2014, 21:22
#2
عضو جدید
پاسخ : مشکل ارسال ایمیل با smtp
ipatables احتمالا تو Iptables پرت ها تعریف نشده....
-
تعداد تشکر ها از bigsinoos به دلیل پست مفید
-
March 17th, 2014, 21:27
#3
پاسخ : مشکل ارسال ایمیل با smtp
مرسی. ممنونم. فقط میشه بگید اصولا در کل این پورت ها تو چند جا باید allow یا deny شون کرد. اگه اینو میدونید بگید.
بازم مرسی.
-
-
March 17th, 2014, 21:34
#4
عضو جدید
پاسخ : مشکل ارسال ایمیل با smtp
فقط iptables...
برای امتهان iptables رو با دستور زیر استاپ کن ببین جواب میده///
کد:
service iptables stop
-
تعداد تشکر ها از bigsinoos به دلیل پست مفید
-
March 18th, 2014, 12:22
#5
عضو انجمن
پاسخ : مشکل ارسال ایمیل با smtp
کسی روی هاست اشتراکی پورت های ارسال ایمیل رو نمی بندد
اینکه شما در ارسال مشکل دارید می تواند بسته به مشکلات زیر باشد
ابتدا پورت ها بسته باشند که بعید می دانم
دوم توابع ارسال ایمیل شما بسته شده باشد که این رو هم بعید می دانم
سوم کد php شما در جوملا ممکن است ایراداتی داشته باشد
یه بار این روش را تست کنید
که کل فایل ها را دیلیت کنید و مجددا ریستور نمایید
راه دیگر نیز از مدیر سرور بخواهید برای ارسال ایمیل پورت دیگری اختصاص دهد و با پورت دیگر ارسال کنید
پیشنهاد من اینه یک بار فایل ها را از ابتدا رستور کنید
-
-
March 18th, 2014, 18:38
#6
پاسخ : مشکل ارسال ایمیل با smtp
نه. احتمالش صفره که مشکل از جوملا باشه. چون همیشه آپدبت میشه و بدون هیچگونه باگیه. در ضمن این روش هم انجام دادم. فایل ها رو روی یه هاست دیگه از یه میزبان دیگه ریستور کردم اونجا جواب داد. مشکل از کانفیگ سروره. با یه متخصص سرور هم تماس گرفتم گفت مشکل از تنظیمات سروره.
گفت باید تنظیمات فایروال whm درست انجام بشه.
SMTP_PORTS = 25 ، SMTP_BLOCK = 0 و SMTP_ALLOWLOCAL = 1
و مقادیر
PORTS_smtpauth
PORTS_eximsyntax
باید روی 25,465,587 ست بشه.
ولی مرسی از راهنماییتون.
-
تعداد تشکر ها از rezas7674 به دلیل پست مفید
-
March 18th, 2014, 19:52
#7
عضو انجمن
پاسخ : مشکل ارسال ایمیل با smtp
من نگفتم که از هاست نیست
گفتم اصولا کسی در هاست اشتراکی سرویس ایمیل رو نمی تونه مختل کنه چون همه صداشون در میاد
اگر پیدا کردین که جای خوشحالی هست
من سعی در همفکری داشتم وگرنه اینجا دوستان خیلی از ما با سواد ترن من تجربه شخصیم رو گفتم
-
-
March 18th, 2014, 20:11
#8
پاسخ : مشکل ارسال ایمیل با smtp
داش من کی گفتم شما بیسوادین یا همچین چیزی!!
امکانش هست که میزبان مثل میزبان کنونی من لاشی باشه و تنظیمات ایمیلم مشکل داشته باشه.
به هر حال مرسی از شما.
-