Email Not Sending ให้แยกก่อนว่าตันอยู่ตรงไหน
คู่มือแก้ปัญหา Email ใน WordPress ตั้งแต่ WP Mail SMTP ส่งไม่ผ่าน, SMTP Authentication Error, Test Email ผ่านแต่ Forminator ไม่ส่ง, Admin ไม่ได้รับแจ้งเตือน, ลูกค้าไม่ได้รับ Auto Reply ไปจนถึง Email เข้า Spam
Email ไม่ส่งแบบไหน?
เลือกอาการที่ใกล้เคียงที่สุด เพื่อดูว่าควรเริ่มตรวจจากจุดไหนก่อน
WP Mail SMTP ส่ง Test Email ไม่ผ่าน
ปัญหาอยู่ก่อนถึง Forminator จึงควรแก้ SMTP ให้ส่ง Test Email ผ่านก่อน แล้วค่อยกลับไปตรวจ Form
SMTP ผ่าน แต่ Forminator ไม่ส่ง
เมื่อ Test Email ผ่าน หมายถึงควรหันมาตรวจ Form, Email Notification, Recipient และ Conditions ต่อ
Admin ไม่ได้รับข้อมูลจาก Form
ตรวจ Recipient, Notification Trigger, From Email และ Spam ก่อนแก้ระบบ SMTP ใหม่ทั้งหมด
ลูกค้าไม่ได้รับ Email ตอบกลับ
Admin Notification และ Customer Notification เป็นคนละ Notification จึงต้องตั้งแยกกันใน Forminator
Email ส่งสำเร็จ แต่เข้า Spam
จุดนี้ต่างจาก “ส่งไม่ออก” เพราะ SMTP อาจทำงานแล้ว แต่ระบบปลายทางประเมินความน่าเชื่อถือของข้อความ
SMTP Authentication Error
ปัญหามักเกี่ยวกับ Username, Password, App Password, Token, Mailer หรือข้อกำหนดของ Email Provider
Email หนึ่งฉบับผ่านหลายระบบ
ถ้าไม่แยกระบบ เราอาจแก้ SMTP ทั้งที่ปัญหาอยู่ Form หรือแก้ Form ทั้งที่ปัญหาอยู่ Inbox
Form
ตรวจว่า Form Submit สำเร็จ และ Notification ถูก Trigger
WordPress / Plugin
ตรวจ Recipient, Subject, Body, Conditions และ Field Mapping
SMTP / Mailer
ตรวจ Connection, Authentication และ Test Email
Inbox / Provider
ตรวจ Inbox, Spam/Junk และการยอมรับ Sender
Email ไม่เข้า ให้ไล่จากบนลงล่าง
อย่าเริ่มแก้ทุกระบบพร้อมกัน เพราะจะไม่รู้ว่าสาเหตุจริงอยู่ตรงไหน
ตรวจว่า Form Submit สำเร็จ
กรอก Form จริง แล้วตรวจว่ามี Submission ใน Forminator หรือไม่
ทดสอบ WP Mail SMTP
ส่ง Test Email เพื่อแยกก่อนว่าเว็บไซต์ สามารถส่ง Email ออกได้หรือไม่
ตรวจ Forminator Notification
หาก SMTP ผ่าน ให้ตรวจ Recipient, Conditions, Subject, Body และ Field Mapping
ตรวจ Inbox / Spam
ระบบอาจส่งออกสำเร็จแล้ว แต่ Email ถูกกรองไป Spam หรือปลายทางบล็อกข้อความ
ตรวจ Sender / DNS หากจำเป็น
หากส่งได้แต่ Delivery ไม่ดี ให้ตรวจ Email Domain, SPF, DKIM และ DMARC ตาม Provider ที่ใช้
ทดสอบ Workflow จริงอีกครั้ง
ทดสอบ Form → Admin Email → Customer Auto Reply ให้ครบก่อนถือว่าแก้เสร็จ
Test Email คือจุดแบ่งปัญหาที่สำคัญ
ถ้า WP Mail SMTP ส่ง Test Email ไม่ผ่าน ยังไม่ควรไปแก้ Forminator แต่ถ้า Test Email ผ่านแล้ว ปัญหามักต้องตรวจที่ Form Notification หรือการรับ Email ปลายทางต่อ
SMTP ผ่าน แต่ Form ไม่ส่ง ให้เช็กตรงนี้
จาก Forminator ให้เข้า Forms → เลือก Form → Email Notifications แล้วตรวจ Admin Notification และ Customer Notification แยกกัน
Learn Forminator →อย่าใส่ SMTP Password หรือ API Secret ลงใน Custom HTML
Credential เช่น SMTP Password, App Password, API Key หรือ Secret Token เป็นข้อมูลที่ต้องเก็บในระบบหลังบ้าน หรือระบบจัดเก็บ Secret ที่เหมาะสม ไม่ควรนำมาใส่ใน HTML, JavaScript หรือหน้าเว็บไซต์ที่ผู้ใช้งานเปิด Source ดูได้
เช็กให้ครบก่อนบอกว่า Email ใช้งานได้แล้ว
ติ๊กสิ่งที่ตรวจแล้ว ระบบจะคำนวณ Progress และจำสถานะไว้ใน Browser
เป้าหมายคือทดสอบตั้งแต่ SMTP ไปจนถึง Form จริง ไม่ใช่แค่เห็นข้อความ Send Successfully
คำถามเวลา WordPress ส่ง Email ไม่ได้
Email ใช้งานได้แล้ว แต่เว็บยังมีปัญหาอื่น?
กลับไปยังศูนย์แก้ปัญหา WordPress เพื่อเลือก Elementor, เว็บไซต์ช้า, Plugin Error, SSL / HTTPS, Cache หรือ WordPress เข้าไม่ได้
กลับหน้าศูนย์แก้ปัญหา →