ยกตัวอย่างกรณีของ tags.co.th นั้นใช้ horde mail ที่เราติดตั้งให้ หากติด error เวลาที่ทำการส่งอีเมลล์There was an error sending your message: Failed to open sendmail [/var/qmail/bin/sendmail] for execution. วิธีแก้ปัญหาทีม TS ส่งให้ lv2 ครับ วิธีแก้ปัญหาทีม SYSNOC หรือ ITS ให้ทำการตรวจสอบ 2 จุดตามนี้ 1. ตรวจสอบไฟล์ /usr/sbin/sendmailroot@vps5 [~]# ls -al /usr/sbin/sendmail-rwxr-sr-x 1 root mailtrap 15012 Jun 10 22:25 /usr/sbin/sendmail หากไม่เป็นตามนี้ ให้แก้ไขด้วยchmod +x /usr/sbin/sendmail chmod g+s /usr/sbin/sendmail chown root:mailtrap /usr/sbin/sendmail 2. ตรวจสอบว่าทำการ disabled php funtions : popen ไว้หรือไม่ หากมีให้เอาออกแล้ว Restart Apache.root@vps5 [~]# pico -w /usr/local/lib/php.iniroot@vps5 [~]# /etc/rc.d/init.d/httpd restart **** กรณีใช้งาน horde ของ cPanel เองไม่มีปัญหาอะไรสามารถ disabled php function : popen ****
ปัญหาที่เกิด เวลาคลิกเข้าโปรแกรมเมล์ Roundcube แล้วพบ error ตามด้านล่าง SERVICE CURRENTLY NOT AVAILABLE สาเหตุ ปัญหานี้เกิดจาก db roundcube error วิธีแก้ปัญหาทีม TSส่งให้ lv2 ครับ วิธีแก้ปัญหาทีม SYSNOC หรือ ITSการแก้ปัญหา ให้ทำการรัน /usr/local/cpanel/bin/update-roundcube --force
การแก้ไขในส่วนนี้เป็นการแก้ไข config ของโปรแกรม horde โดยจะมีผลของการแก้ไขทั้งเครื่อง ให้เจ้าหน้าที่ที่จะดำเนินการ วิเคราะห์ปัญหาก่อนว่าสมควรดำเนินการให้หรือไม่ หากเป็นเครื่องการใช้งานเครื่อง Server Shared Hosting ให้ปรึกษากับ Lv 2, Lv3 ก่อนที่จะดำเนินการก่อนทุกครั้ง แก้ไขโปรแกรม Horde เวลาไม่ตรง ดูตัวอย่างได่ที่ vpsmail.thaivivat.co.th cat /usr/local/cpanel/3rdparty/etc/horde/php.ini วิธีแก้ปัญหาทีม TSส่งให้ lv2 ครับ วิธีแก้ปัญหาทีม SYSNOC หรือ ITSวิธีแก้ไข 1. cd /usr/local/cpanel/3rdparty/php/54/etc/horde/; ll drwxr-xr-x. 2 root root 4096 May 14 20:41 ./ drwxr-xr-x. 9 root root 4096 Jul 5 2014 ../ lrwxrwxrwx. 1 root root 51 Jul 4 2014 php.ini -> /usr/local/cpanel/3rdparty/php/54/etc/horde/php.ini 2. cp php.ini php.ini.bak 3. nano -w php.ini (Search "date.timezone") ; Defines the default timezone used by the date functions ; http://php.net/date.timezone ;date.timezone แก้ไข date.timezone = Asia/Bangkok 4. restart exim, dovecot https://forums.cpanel.net/threads/default-timezone-on-horde.402312/
สาเหตุและปัญหาเมื่อมีการส่งอีเมล์แล้วเด้งกลับ ในส่วนของการส่งอีเมลแล้วไม่ไปถึงปลายทางแล้วจะมีอีเมล์ตีกลับมาหาผู้ส่งนั้นอาจจะเกิดได้จากหลายสาเหตุ แต่เราสามารถตรวจสอบสาเหตุได้จากอีเมลที่มีการตีกลับมา ว่าทำไมถึงไม่สามารถส่งไปหาปลายทางได้ครับ โดยสาเหตุที่จะพบเจอบ่อยๆจะเป็น Error ตามด้านล่างครับ 550 No Such User Here หมายความว่า email ปลายทางนั้นไม่มีอยุ่จริง เป็นไปได้ว่าผู้ส่งอาจพิมพ์ชื่ออีเมล์ผิด User unknown หมายความว่า ไม่มี email นั้นจริง เป็นไปได้ว่า อาจพิมพ์ชื่อ email ผิด เป็นต้น 554 Blacklisted in psbl.surriel.com หมายความว่า email ของคุณติด blacklist จึงถูกปฏิเสธจากทาง server ฝั่งผู้ส่ง over quota หมายความว่า พื้นที่ใช้งานของ Email ปลายทางที่ทำการส่งไปหาเต็มครับ หมายเหตุ: ในส่วนนี้หากลูกค้าไม่แน่ใจปัญหาที่ไม่สามารถส่งอีเมล์ไปหาปลายทางได้ สามารถ Forword ที่ลูกค้าได้รับมาที่ support@netway.co.th เพื่อให้ทางเจ้าหน้าที่ทำการตรวจสอบได้ตลอด 24 ชั่วโมงครับ
สาเหตุ เป็นไปได้หลายอย่าง อาจจะเกิดจากการ email มีความเสี่ยงเป็นไวรัส หรือไม่น่าเชื่อถือจากบุคคลที่ส่งเข้ามา ระบบจึงส่งไปที่ junk mail แนวทางแก้ไขเบื้องต้น ให้เปิด function DKIM ,SPF บน cPanel ขึ้นมา เพื่อเพิ่มระดับความน่าเชื่อถือ ในเมนู Email >> Authentication ตามภาพด้านล่าง หลังจาก Enable ทั้ง 2 ค่าแล้วให้ทำการกด Update ด้านล่าง