WP Mail SMTP: คู่มือการตั้งค่าฉบับสมบูรณ์สำหรับอีเมล WordPress (2026)
ตั้งค่า WP Mail SMTP เพื่อแก้ปัญหาการจัดส่งอีเมลของ WordPress พร้อมคู่มือตั้งค่าทีละขั้นตอนกับ Brevo, Gmail, SendGrid และผู้ให้บริการ SMTP อื่น ๆ เพื่อการส่งอย่างเสถียร
WP Mail SMTP คือโซลูชันที่สมบูรณ์แบบสำหรับปัญหาการส่งอีเมลของ WordPress ด้วยการติดตั้งใช้งานกว่า 3 ล้านครั้ง ทำให้เป็นปลั๊กอินที่เชื่อถือได้ที่สุดในการรับประกันว่าอีเมล WordPress ของคุณจะถึงผู้รับอย่างแน่นอน
คู่มือนี้ครอบคลุมการตั้งค่าที่สมบูรณ์พร้อมผู้ให้บริการ SMTP ยอดนิยม การแก้ไขปัญหาทั่วไป และการปรับให้เหมาะสมสำหรับการส่งที่เชื่อถือได้
เหตุใดคุณจึงต้องใช้ WP Mail SMTP
โดยค่าเริ่มต้น WordPress ใช้ฟังก์ชัน mail() ของ PHP วิธีนี้:
- ขาดการรับรองความถูกต้อง (ไม่มี SPF/DKIM)
- ใช้ IP โฮสติ้งที่ใช้ร่วมกัน (มักถูกขึ้นบัญชีดำ)
- ล้มเหลวอย่างเงียบๆ (ไม่มีข้อความแสดงข้อผิดพลาด)
- ถูกตัวกรองสแปมดักจับ
WP Mail SMTP จะแทนที่ mail() ด้วยการส่งผ่าน SMTP ที่ผ่านการรับรองความถูกต้องผ่านผู้ให้บริการที่เชื่อถือได้
คู่มือการตั้งค่า: WP Mail SMTP + Brevo
ขั้นตอนที่ 1: ติดตั้งปลั๊กอิน
- ไปที่ Plugins > Add New ในหน้าผู้ดูแลระบบ WordPress
- ค้นหา “WP Mail SMTP”
- ติดตั้งและเปิดใช้งาน WP Mail SMTP โดย WPForms
ขั้นตอนที่ 2: รับคีย์ API ของ Brevo
- สร้างบัญชี Brevo ฟรี (300 อีเมล/วัน)
- ไปที่ Brevo > Settings > SMTP & API > API Keys
- คัดลอกคีย์ API ของคุณ
ขั้นตอนที่ 3: กำหนดค่าปลั๊กอิน
- ไปที่ WP Mail SMTP > Settings
- From Email: ใช้ที่อยู่อีเมลโดเมนของคุณ ([email protected])
- From Name: ชื่อเว็บไซต์ของคุณ
- Mailer: เลือก “Brevo (Sendinblue)”
- API Key: วางคีย์ API ของ Brevo ของคุณ
- คลิก Save Settings
ขั้นตอนที่ 4: ส่งอีเมลทดสอบ
- ไปที่ WP Mail SMTP > Email Test
- ป้อนที่อยู่อีเมลของคุณ
- คลิก Send Email
- ตรวจสอบกล่องจดหมายของคุณ (และโฟลเดอร์สแปม)
ขั้นตอนที่ 5: ตั้งค่าการรับรองความถูกต้อง DNS
เพิ่มระเบียน SPF และ DKIM ใน DNS ของโดเมนของคุณ Brevo มีระเบียนที่แน่นอนให้ใน Settings > Senders & IPs > Domains ดูรายละเอียดได้ที่ คู่มือ SPF DKIM DMARC ของเรา
การตั้งค่าด้วยผู้ให้บริการรายอื่น
Gmail / Google Workspace
- Mailer: “Google / Gmail”
- ต้องตั้งค่า OAuth (Client ID + Secret)
- 500 อีเมล/วัน (ส่วนตัว) หรือ 2,000/วัน (Workspace)
- เหมาะสำหรับ: เว็บไซต์ส่วนตัวที่มีปริมาณงานต่ำ
SendGrid
- Mailer: “SendGrid”
- ป้อน API Key จากแดชบอร์ด SendGrid
- ฟรี 100 อีเมล/วัน
- เหมาะสำหรับ: เว็บไซต์ที่เน้นนักพัฒนา
Amazon SES
- Mailer: “Amazon SES”
- ต้องใช้ AWS Access Key + Secret
- ฟรี 62,000/เดือน (จาก EC2)
- เหมาะสำหรับ: เว็บไซต์ที่โฮสต์ด้วย AWS และมีปริมาณงานสูง
การแก้ไขปัญหา
การทดสอบอีเมลล้มเหลว
- ตรวจสอบว่า API key ถูกต้อง
- ตรวจสอบว่า From Email ใช้โดเมนที่ได้รับการยืนยันของคุณ
- ตรวจสอบให้แน่ใจว่าไม่มีปลั๊กอินอีเมลอื่นทำงานอยู่
- ลองใช้ mailer อื่นเพื่อแยกแยะปัญหา
อีเมลยังคงเข้าสู่สแปม
- ตั้งค่า SPF, DKIM, DMARC
- ตรวจสอบโดเมนใน รายการแบล็คลิสต์
- ใช้ From Email ที่ตรงกับโดเมนของคุณ
- ทำ การทดสอบสแปมอีเมล
อีเมล WooCommerce ไม่ทำงาน
- ตรวจสอบว่าการตั้งค่าอีเมลของ WooCommerce เปิดใช้งานอยู่
- ตรวจสอบให้แน่ใจว่า WP Mail SMTP เป็นปลั๊กอินอีเมลเดียว
- ตรวจสอบ WooCommerce > Settings > Emails สำหรับแต่ละประเภท
- ทดสอบด้วยคำสั่งซื้อทดสอบ
WP Mail SMTP ฟรี เทียบกับ Pro
| คุณสมบัติ | ฟรี | Pro |
|---|---|---|
| Mailer ทั้งหมด (Brevo, Gmail ฯลฯ) | ใช่ | ใช่ |
| เครื่องมือทดสอบอีเมล | ใช่ | ใช่ |
| บันทึกอีเมลพื้นฐาน | ใช่ | ใช่ |
| บันทึกโดยละเอียดพร้อมเนื้อหา | ไม่ | ใช่ |
| การแจ้งเตือนความล้มเหลว | ไม่ | ใช่ |
| การเชื่อมต่อสำรอง | ไม่ | ใช่ |
| สรุปอีเมลรายสัปดาห์ | ไม่ | ใช่ |
เวอร์ชันฟรีเพียงพอสำหรับเว็บไซต์ส่วนใหญ่ Pro คุ้มค่าหากคุณต้องการการตรวจสอบความล้มเหลวหรือบันทึกอีเมลโดยละเอียด
นอกเหนือจาก SMTP: การตลาดอีเมลสำหรับ WordPress
เมื่อแก้ไขปัญหาการส่งผ่าน SMTP ได้แล้ว ให้พิจารณาเพิ่มการตลาดอีเมล:
- ปลั๊กอินจดหมายข่าว: ใช้ปลั๊กอิน WordPress ของ Brevo สำหรับแบบฟอร์มสมัครสมาชิกและแคมเปญ
- ระบบอัตโนมัติ: สร้าง ชุดต้อนรับ และ แคมเปญแบบค่อยเป็นค่อยไป
- การสร้างรายชื่ออีเมล: เพิ่มแบบฟอร์มสมัครสมาชิกในเว็บไซต์ WordPress ของคุณ
- การวิเคราะห์: ติดตามประสิทธิภาพแคมเปญในแดชบอร์ด Brevo
สำหรับการตั้งค่าอีเมล WordPress ที่สมบูรณ์ ดู คู่มือ WordPress SMTP และ คู่มือ SMTP ฉบับสมบูรณ์