-
February 19th, 2015, 14:32
#1
عضو انجمن
ارسال نشدن ایمیل در هنگاه ثبت نام در سرور مجازی رد استیشن
سلام.
قبلا روی سیپنل اشتراکی بودم و سایت ها رو انتقال دادم روی vps از redstation .
دو سایت وردپرسی و یک انجمن رو انتقال دادم
قبلا وقتی کاربری توی سایت عضو میشد ایمیل میشد برام
و یا پیغام خصوصی میومد در انجمن ایمیل هم میومد ( در انجمن تنظیم شده بود که ایمیل بزنه)
و مهمتر از همه کاربر ثبت نام میکنه ولی ایمیل حاوی پسورد براش نمیاد( این رو خودم هم تست کردم)
بهم گفتم باید از relay رد استیشن استفاده کنید و برای سیستم مدیریت محتوای خودتون ست کنید.
این لینک رو هم دادن :
http://www.redstatio...qs#MailRelayFAQ
پنل من دایرکت ادمین هستش.
کدوم یکی دستور العملش هست ؟
How do I set up the free relay on Sendmail?
How do I set up the free relay on Postfix?
How do I set up the free relay on Exim (not CPanel)
و ....
مثلا در قسمت زیر نوشته :
How do I set up the free relay on Sendmail?
Using your favorite text editor simply make the following change:
Open: /etc/mail/sendmail.mc
Goto the line: define('SMART_HOST', 'mail.isp.net')dnl
Add the following line: define('SMART_HOST','relay.redstationmail.co.uk')d nl
Run: m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
برای وردپرس و ویبولتین چطور و روی چه آدرسی باید این تنظیمات رو ست کرد؟
جواب زیر رو هم بهم دادن.
نیازی نیست به ادیت در دیرکت ادمین
میتونید از اسکریپتاتون اقدام کنید و تنظیمات relay رد استیشن رو قرار بدید
اگر از اسکریپت های اوپن سورس استفاده میکنید خیلی راحت میتونید تنظیمات رو انجام بدید و نیازی به ویرایش فایلی هم نیست
-
-
February 19th, 2015 14:32
# ADS
-
February 19th, 2015, 15:08
#2
عضو انجمن
پاسخ : ارسال نشدن ایمیل در هنگاه ثبت نام در سرور مجازی رد استیشن
فایل exim.conf را با استفاده از یک ویرایشگر باز کنید:
قسمت زیر رو پیدا کنید:
کد:
lookuphost:
driver = dnslookup
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
no_more
کلیه دستورات بالا را با استفاده از # کامنت (Comment) کنید ، سپس دستورات زیر را در زیر آن اضافه کنید :
کد:
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_data = "relay.redstationmail.co.uk"
یعنی باید به این صورت شود:
کد:
#lookuphost:
# driver = dnslookup
# domains = ! +local_domains
# ignore_target_hosts = 127.0.0.0/8
# condition = "${perl{check_limits}}"
# transport = remote_smtp
# no_more
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_data = "relay.redstationmail.co.uk"
و در پایان سرویس رو ری استارت کنید:
موفق باشید.
-
تعداد تشکر ها از Mehran18 به دلیل پست مفید
-
February 19th, 2015, 20:42
#3
عضو انجمن
پاسخ : ارسال نشدن ایمیل در هنگاه ثبت نام در سرور مجازی رد استیشن

نوشته اصلی توسط
Mehran18
فایل exim.conf را با استفاده از یک ویرایشگر باز کنید:
قسمت زیر رو پیدا کنید:
کد:
lookuphost:
driver = dnslookup
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
no_more
کلیه دستورات بالا را با استفاده از # کامنت (Comment) کنید ، سپس دستورات زیر را در زیر آن اضافه کنید :
کد:
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_data = "relay.redstationmail.co.uk"
یعنی باید به این صورت شود:
کد:
#lookuphost:
# driver = dnslookup
# domains = ! +local_domains
# ignore_target_hosts = 127.0.0.0/8
# condition = "${perl{check_limits}}"
# transport = remote_smtp
# no_more
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_data = "relay.redstationmail.co.uk"
و در پایان سرویس رو ری استارت کنید:
موفق باشید.
این چیزایی که گفتید همه موجود بود از قبل .
راه حل دیگه ای هست؟
ویرایش توسط Amin007 : February 19th, 2015 در ساعت 20:58
-
-
February 20th, 2015, 05:30
#4
پاسخ : ارسال نشدن ایمیل در هنگاه ثبت نام در سرور مجازی رد استیشن
مثلاً دنبال چه راه حلی هستید که کمکتان کنیم سناریو خاصی مدنظرت هست؟
برای وردپرس هم
relay.redstationmail.co.uk
بذار بعنوان smtp سرورت
-