สำหรับคนที่เจอปัญหาเรื่องการส่งอีเมลผ่าน WordPress แล้วอีเมลไปกองกันอยู่ที่ กล่องรับเมลขยะ หรือเมลส่งไม่ถึงเลย ทำให้ผู้รับปลายทางไม่รู้ว่าอีเมลไปไหน ไม่ได้รับข้อความ สามารถแก้ไขได้ด้วยการเปลี่ยนวิธีการส่งอีเมลเป็นแบบ SMTP ซึ่งจะช่วยให้อีเมลที่ถูกส่งไปมีความน่าเชื่อถือมากขึ้น และลดโอกาสที่อีเมลจะตกไปยังกล่องอีเมลขยะ โดยใช้ปลั๊กอิน WP Mail SMTP
ก่อนเริ่มการตั้งค่าให้สร้างบัญชีอีเมลที่ต้องการให้ส่งผ่านบัญชีนี้ก่อน
วิธีสร้างบัญชีผู้ใช้งานอีเมลใน DirectAdmin
วิธีสร้างบัญชีผู้ใช้งานอีเมลใน Plesk
เว็บไซต์หลายแห่งมักจะตั้งอีเมลด้วยชื่อบัญชีลักษณะนี้
noreply@yourcompany.com
automail@yourcompany.com
mailbot@yourcompany.com
เพื่อให้ผู้ใช้ทราบว่าบัญชีอีเมลที่ส่งข้อความมาเป็นบัญชีอัตโนมัติ (สามารถใช้ไอเดียชื่อบัญชีอีเมลจากด้านบนได้)
เรียบร้อยแล้วค่อยเริ่มขั้นตอนการตั้งค่าการส่งอีเมลด้วย SMTP ให้กับ WordPress
ลงชื่อเข้าใช้งาน WordPress ที่ต้องการตั้งค่าการส่งเมล
ติดตั้งและเปิดใช้งานปลั๊กอิน WP Mail SMTP
ระบบจะพามาที่หน้า set up ของปลั๊กอิน ให้คลิกที่ Go back to the Dashboard
คลิกที่ Settings
กำหนดบัญชีอีเมลที่จะใช้ในการส่งอีเมลในหัวข้อ From Email
*** แนะนำให้เป็นบัญชีเดียวกับที่คุณใช้งาน (SMTP Username) เพื่อเพิ่มความน่าเชื่อถือให้กับอีเมลที่ถูกส่งไปยังปลายทาง ทำให้มีโอกาสตกกล่อง junk น้อยลง***
กำหนดชื่อผู้ส่งในหัวข้อ From Name
เลือกอีเมลที่ใช้บริการในหัวข้อ Mailer (แนะนำให้เลือกเป็น other SMTP)
กำหนด hostname หรือ IP address ของเซิร์ฟเวอร์ที่คุณใช้งานในหัวข้อ SMTP Host
เลือกการเข้ารหัส SMTP ในหัวข้อ Encryption และกำหนด port การเชื่อมต่อ SMTP ในหัวข้อ SMTP Port
- หากเลือก Encryption เป็น None SMTP Port จะถูกตั้งเป็น 25
- หากเลือก Encryption เป็น SSL SMTP Port จะถูกตั้งเป็น 465
- หากเลือก Encryption เป็น TLS SMTP Port จะถูกตั้งเป็น 587
หากต้องการเลือกการเข้ารหัส SMTP เป็น SSL หรือ TLS แนะนำให้ติดตั้ง SSL ให้กับอีเมลก่อน
ตั้ง Auto TLS เป็น OFF (ปกติระบบจะตั้งเป็น ON ไว้) และตั้ง Authentication ให้เป็น ON (ปกติระบบจะตั้งเป็น ON ไว้)
กรอกชื่อบัญชีผู้ใช้งานอีเมลในหัวข้อ SMTP Username และรหัสผ่านผู้ใช้งานในหัวข้อ SMTP Password จากนั้นคลิกที่ Save Settings
ทดสอบการส่งเมล
ทดสอบว่าค่าที่เราตั้งไว้นั้นสามารถใช้ได้หรือไม่ โดยมีวิธีการทดสอบง่ายๆ ดังนี้
คลิกที่แท็บ Email Test
กรอกบัญชีอีเมลที่จะใช้ทดลองส่งในหัวข้อ Send To จากนั้นคลิกที่ Send Email
หากตั้งค่าถูกต้องจะแสดงผลดังภาพ
เช็คอีเมลปลายทางว่าได้รับเมลหรือไม่