به انجمن پشتیبانی ویتایگر فارسی خوش آمدید. برای استفاده از انجمن باید ثبت نام کنید یا وارد انجمن شوید

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در تنظیم مشکل سرور ارسالی و عدم ارسال ایمیل در ویتایگر
#1
با سلام

من یک سرور لینوکسی با پایه centos 6 نصب کردم.
تنظیمات آپاچی و mysql با موفقیت انجام دادم و  ویتایگر به راحتی نصب شد. برای استفاده از پرتال مشترکین و سایر قابلیت های ویتایگر نیاز به ارسال ایمیل در ویتایگر دارم
متاسفانه به هر روشی تست کردم موفق به تنظیم سرور ارسالی ایمیل نشد و مدام با خطا مواجه می شوم

آیا راه کاری برای حل این مشکل هست. فایر وال سرور را هم غیر فعال کردم اما مشکل حل نشد
پاسخ
سپاس شده توسط: spadana2004 ، t00tiya
#2
با سلام
این مشکل یکی از موارد رایج در ویتایگر است. همانطور که می دانید یکی از بخش های مهم در ویتایگر، سیستم ارسال ایمیل است! در بعضی مواقع به دلیل مشکلات سرور، ایمیل سرور به خوبی عمل نمی کند. در این صورت ایمیلی ارسال نمی شود، با ایجاد مشکلات در ایمیل، ممکن است به مجموعه شما ضررهایی وارد شود. برای اینکه بتوانید از این مشکل جلوگیری کنید بهتر است، از کارکرد صحیح سرور ایمیل و تنظیمات ویتایگر اطمینان حاصل کنید
 [تصویر:  smtp1.png]
پیش از انجام هر کاری به تنظیمات سرویس دهنده خود وارد شوید و از تنظیمات شامل آدرس سرور SMTP و پورت ها و پروتکل های ارسال ایمیل اطمینان حاصل کنید.
برای اکثر سرویس دهنده ها پورت ها و پروتکل ها به شرح زیر می باشد:
[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]

در صورتی که سرویس دهنده SMTP شما روی پورت SMTP شماره 25 کار می کند نیازی به تعریف پروتکل و پورت نمی باشد و تنها لازم است نام سرور را وارد کنید
برای مثال: mail.yourdomain.com  یا آی پی آدرس سرور x.x.x.x
در غیر این صورت شما باید حتما اطلاعات را به فرمت زیر وارد شود:

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]
برای مثال برای سرویس ایمیل گوگل به می تواند صورت زیر باشد:

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]

در ادامه تنظیمات برای برخی از سرویس دهنده های ایمیل معروف آمده است:
تنظیمات برای Hotmail
نام سرور: smtp.live.com
شماره پورت: 587
پروتکل اتصال: TLS
نیاز به احراز هویت: دارد
نام کاربری: username@hotmail.com

تنظیمات برای AOL
نام سرور: smtp.aol.com
شماره پورت: 465
پروتکل اتصال: SSL
نیاز به احراز هویت: دارد
نام کاربری: username

تنظیمات برای Outlook شخصی
نام سرور: smtp-mail.outlook.com
شماره پورت: 587
پروتکل اتصال: TLS
نیاز به احراز هویت: دارد
نام کاربری: username@outlook.com

تنظیمات برای ZOHO
نام سرور: smtp.zoho.com
شماره پورت: 587
پروتکل اتصال: TLS
نیاز به احراز هویت: دارد
نام کاربری: username

تنظیمات برای Gmail
نام سرور: smtp.gmail.com
شماره پورت:  465/ 587
پروتکل اتصال: SSL/ TLS
نیاز به احراز هویت: دارد
نام کاربری: username@gmail.com
نکته: در نظر داشته باشید  اگر از سرویس gmail استفاده کنید نباید سرویس احراز هویت دو مرحله ای - Two Step Verification فعال باشد
همچنین با توجه به متد اتصال ویتایگر به سرویس ایمیل گوگل شما حتما باید در بخش تنظیمات حساب کاربری بخش less secure apps را فعال نمایید
 [تصویر:  gmail.png]
برای اطلاعات بیشتر به آدرس زیر مراجعه نمایید
https://support.google.com/accounts/answ...0255?hl=en
در برخی از هاست ها مثل Cpanel شما در بخش ایمیل قسمت set up mail client می توانید تنظیمات سرور را جهت اتصال مشاهده کنید
  [تصویر:  smtp2.png]
[تصویر:  smtp3.png]

پس از اطمینان از موارد بالا و تنظیم نام کاربری و گذر واژه در صورتی که کماکان امکان ارسال ایمیل وجود ندارد و برای رفع مشکل SMTP ویتایگر باید از موارد زیر اطمینان حاصل فرمایید
1- از نصب پکیج PEAR بر روی php مطمئن شوید از طریق بررسی تابع phpinfo()
Yum install php-pear
2- از نصب فعال بودن ماژول openssl بر روی php مطمئن شوید از طریق بررسی تابع phpinfo()

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]
این دستور لیست اکستنشن های قابل نصب را نمایش میدهد

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]
3- از نصب فعال بودن ماژول curl بر روی php مطمئن شوید از طریق بررسی تابع phpinfo()
4- در محیط لینوکس دستورات زیر را بررسی کنید:
ممکن است مشکل از selinux باشد

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]
اگر عبارت httpd_can_sendmail –off را مشاهده نمودید با دستور زیر آن را فعال کنید و سرویس آپاچی را ریست کنید

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]
5- در صورتی که مشکل کماکان برقرار بود نسبت به نصب سرور ایمیل نظیر postfix بر روی سرور اقدام فرمایید و سپس در مسیر modules/emails/class.phpmailer.php فایل را به صورت زیر تغییر دهید تا ویتایگر مستقیما از طریق سرور  اقدام به ارسال ایمیل کند


[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]

به


[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]

یا 

[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]


در صورتی که باز مشکل شما رفع نشد با ما تماس بگیرید یا از طریق سامانه my.vtiger.ir تیکت ارسال کنید تا همکاران ما در بخش فنی بررسی کنند
پاسخ
سپاس شده توسط: leili1395 ، Arezoo
#3
واقعا از پاسخگویی سریع شما به سوالات ممنون هستم پاسخ واقعا کامل وجامع بود

مشکل از selinux بود و حل شد Cool Big Grin
پاسخ
سپاس شده توسط:
#4
سلام و عرض ادب
ممنون از آموزشهاتون. میشه لطفا راهنمایی بفرمایید چطور از phpinfo میشه اون تابع هارو چک کرد؟ من با دستور mydomain/phpinfo.php به اطلاعات دسترسی پیدا کردم ولی به شیوه ای که شما اموزشهارو گذاشتید به نتایج دسترسی ندارم.
باتشکر
پاسخ
سپاس شده توسط:
#5
کدوم تابع را میخواهید بررسی کنید؟
پاسخ
سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل دسترسی کاربری که مدیر نیست he6265 1 4,736 ۱۴۰۰/۱۰/۰۸, ۱۵:۴۷
آخرین ارسال: spark71
  عدم ارسال اطلاعات پورتال مشترکین توسط ایمیل ammar 14 20,639 ۱۳۹۹/۱۰/۱۰, ۱۵:۱۲
آخرین ارسال: spark71
Photo مشکل در هنگام صدور فاکتور یا پیش فاکتور changizyv 2 2,879 ۱۳۹۹/۰۶/۱۱, ۱۰:۳۶
آخرین ارسال: partoclinic
  مشکل ورود به پرتال مشتریان teshneh 1 2,709 ۱۳۹۹/۰۶/۱۰, ۱۴:۵۵
آخرین ارسال: spadana2004

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان