สำหรับผู้ที่ใช้ WordPress คงจะเข้าใจดีว่าการส่ง E-mail ผ่าน Wordpress นั้นจะใช้ฟังก์ชัน mail() ใน PHP เพื่อช่วยในการส่ง E-mail ออกไป ซึ่งพอ E-mail ส่งไปถึงปลายทาง ก็จะไปเข้าที่ Junk บ้าง Spam บ้าง หรือถ้าปลายทางมีระบบรักษาความปลอดภัยดีๆ ก็อาจจะไปไม่ถึงเลยด้วยซ้ำ
เนื่องจาก การส่ง E-mail ด้วยฟังก์ชัน mail() ใน PHP นั้นจะใช้ความสามารถของ Hosting โดยต้นทางจะไม่มีบัญชีของผู้ส่งจริงๆ จึงทำให้ระบบปลาย จับได้ว่า E-mail นี้ไม่น่าเชื่อถือ จึงวางให้เป็น Junk
ซึ่ง WordPress ก็มี Plugin สำหรับตั้งค่าการส่ง E-mail ผ่าน SMTP (หาอ่านเอาเองนะครับ SMTP คือ) โดยที่จะแนะนำคือ WP Mail SMTP
Plugin https://wordpress.org/plugins/wp-mail-smtp/มาดูวิธีตั้งค่ากันเลยเห็นรูปแล้ว งง ค่าต่าง ๆ ก็ประมาณนี้นะครับFrom Email : ชื่อ E-mail ของเรา แล้วแต่จะตั้ง
From Name : ชื่อที่แสดงเวลาถึงปลายทาง
Mailer : ให้เลือกที่ Send all WordPress emails via SMTP.
SMTP Host : mail server ของเรา เช่น smtp.gmail.com หรือ เมล์ที่เราใช้บริการอยู่
SMTP Port : ใส่ 465/587
Authentication : ให้เลือกที่ Yes: Use SMTP authentication.
Username : ป้อน login ที่ใช้เข้า E-mail
Password :ป้อนรหัสผ่าน ที่ใช้เข้า E-mail
คุณสามารถทดสอบได้โดย Send a Test Email ในช่อง to ใส่ E-mail ปลายทางลงไป คลิกปุ่ม Send Test แล้วก็เข้าไปเช็คที่ E-mail ปลายทางดูเลยครับ ถ้าเมล์ส่งออกไม่ได้ ให้ดูวิธีแก้ตามลิ้งนี้ครับ
http://www.forum.coolhostplus.net/index.php/topic,1213.0.htmlหากใครคั้้งค่าไม่เป็น ติดต่อเราได้ ยินดีช่วยทำให้ฟรีเรียบเรียงบทความโดย http://www.coolhostplus.net