วิธีแก้ไขอีเมลลงทะเบียนผู้ใช้ WordPress ไม่ส่ง

เผยแพร่แล้ว: 2021-04-22

คุณต้องการแก้ไขปัญหาอีเมลการลงทะเบียนผู้ใช้ WordPress หรือไม่?

เมื่อใดก็ตามที่มีคนลงทะเบียนในเว็บไซต์ของคุณ WordPress จะส่งการแจ้งเตือนทางอีเมลโดยอัตโนมัติ ทั้งผู้ดูแลระบบของเว็บไซต์และผู้ใช้ที่ลงทะเบียนจะได้รับการแจ้งเตือนนี้ อีเมลนี้มีความสำคัญสำหรับผู้ใช้เนื่องจากมีลิงก์สำหรับตั้งรหัสผ่าน อย่างไรก็ตาม บางครั้งอีเมลดังกล่าวก็หายไป

ในบทความนี้ เราจะแสดงวิธีแก้ไขปัญหาอย่างง่ายดาย เพื่อให้ผู้ใช้ใหม่ที่ลงทะเบียนในเว็บไซต์ของคุณได้รับอีเมลเพื่อตั้งรหัสผ่าน

แก้ไขอีเมล WordPress ของคุณตอนนี้

ทำไมฉันไม่ได้รับอีเมลจากไซต์ WordPress ของฉัน

ตามค่าเริ่มต้น WordPress ใช้โค้ดเล็กน้อยที่เรียกว่าฟังก์ชันอีเมล PHP เพื่อส่งอีเมลทุกประเภท อีเมลเหล่านี้อาจมาจากแบบฟอร์มการติดต่อในไซต์ของคุณหรืออีเมลแจ้งเตือนอัตโนมัติสำหรับความคิดเห็นใหม่ การรีเซ็ตรหัสผ่าน การลงทะเบียนผู้ใช้ คำสั่งซื้อ WooCommerce ฯลฯ

ปัญหาทั่วไปประการหนึ่งที่ทำให้อีเมลหายไปคือเซิร์ฟเวอร์โฮสติ้งของคุณไม่ได้รับการกำหนดค่าให้ใช้ฟังก์ชันเมล PHP

ปัญหาที่เป็นไปได้อีกประการหนึ่งคือการส่งอีเมลโดยไม่มีการตรวจสอบสิทธิ์ ทำให้อีเมลไปที่สแปมโดยตรง

เมื่อทราบสาเหตุแล้ว มาดูกันว่าเราจะแก้ไขปัญหาได้อย่างไร

วิธีแก้ไขอีเมลลงทะเบียนผู้ใช้ WordPress ไม่ส่งปัญหา

ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหาการส่งอีเมลลงทะเบียนผู้ใช้ WordPress ไม่ส่งปัญหา

  1. ตรวจสอบอีเมลผู้ดูแลระบบ
  2. ติดตั้งปลั๊กอิน SMTP
  3. ส่งอีเมลทั้งหมดจากที่อยู่เดียวกัน

เริ่มต้นด้วยการตรวจสอบที่อยู่อีเมลที่ไซต์ของคุณใช้ในการส่งอีเมล

ขั้นตอนที่ 1: ตรวจสอบอีเมลผู้ดูแลระบบ

ตามค่าเริ่มต้น WordPress จะใช้อีเมลผู้ดูแลเว็บไซต์เพื่อส่งอีเมลอัตโนมัติทุกประเภท

ซึ่งรวมถึงการแจ้งเตือนทางอีเมลที่สำคัญมาก เช่น อีเมลลืมรหัสผ่าน การลงทะเบียนผู้ใช้ใหม่ และอื่นๆ

ตัวกรองสแปมอีเมลจำนวนมากปิดกั้นอีเมลดังกล่าวโดยเชื่อว่าเป็นสแปม บางครั้ง อีเมลก็ไม่ส่งไปยังโฟลเดอร์สแปมด้วยซ้ำ

เพื่อหลีกเลี่ยงปัญหานี้ คุณควรใช้ที่อยู่อีเมลของแบรนด์ที่มีชื่อโดเมนของเว็บไซต์ของคุณเสมอ ตัวอย่างเช่น เราใช้ [ป้องกันอีเมล] สำหรับเว็บไซต์นี้

หากคุณยังไม่มี โปรดดูคำแนะนำในการรับที่อยู่อีเมลธุรกิจฟรีภายใน 5 นาที

สิ่งนี้ไม่เพียงเพิ่มความไว้วางใจในหมู่ผู้ใช้ แต่ยังช่วยในการจดจำแบรนด์

หากต้องการเปลี่ยนที่อยู่อีเมลของผู้ดูแลระบบ ให้คลิก การตั้งค่า > ทั่วไป จากเมนูการนำทางของ WordPress

WordPress general settings

ตอนนี้ ให้ป้อนที่อยู่อีเมลใหม่ที่มีชื่อโดเมนของคุณ ตรวจสอบอีเมลในที่อยู่เดียวกันเพื่อยืนยันการเปลี่ยนแปลง

change the admin email to fix WordPress user registration email not sending issue

ตอนนี้คุณควรเห็นอีเมลใหม่ที่มาจากที่อยู่อีเมลที่เปลี่ยนแปลง

หากยังไม่สามารถแก้ไขปัญหา ให้ดำเนินการติดตั้งปลั๊กอิน SMTP

ขั้นตอนที่ 2: ติดตั้งปลั๊กอิน SMTP

WP Mail SMTP เป็นปลั๊กอิน WordPress SMTP ที่ดีที่สุดที่เปลี่ยนเส้นทางอีเมลทั้งหมดโดยใช้การตรวจสอบสิทธิ์ที่เหมาะสม

แทนที่จะใช้ฟังก์ชันเมล PHP WP Mail SMTP จะกำหนดค่า wp_mail() ใหม่ เพื่อใช้บริการจดหมายเช่น Sendinblue

หากคุณต้องการให้คนอื่นติดตั้งปลั๊กอินให้กับคุณ การตั้งค่า White Glove แบบสมบูรณ์จะรวมอยู่ในใบอนุญาต WP Mail SMTP Elite

หากคุณต้องการทำเอง ทำตามขั้นตอนด้านล่าง

ติดตั้ง WP Mail SMTP

ในการดาวน์โหลดปลั๊กอิน ให้ไปที่บัญชี WP Mail SMTP และภายใต้แท็บ ดาวน์โหลด ให้หยิบไฟล์ปลั๊กอินเวอร์ชันล่าสุด

Download WP Mail SMTP to fix Elementor contact form not sending email

สลับกลับไปที่แดชบอร์ด WordPress และอัปโหลดไฟล์ zip

Install WP Mail SMTP

หากคุณไม่แน่ใจว่าต้องทำอย่างไร โปรดดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้งปลั๊กอิน WordPress

ตรวจสอบให้แน่ใจว่าคุณ เปิดใช้งาน ปลั๊กอิน ทันทีที่คุณทำเช่นนั้น ตัวช่วยสร้างการ ตั้งค่า ปลั๊กอินจะเปิดขึ้นในเบราว์เซอร์ของคุณ

คุณสามารถเปิดวิซาร์ดได้อีกครั้งโดยคลิกปุ่ม Launch Setup Wizard ใต้แท็บ General ในการตั้งค่าปลั๊กอิน เราไม่แนะนำหากคุณมีการตั้งค่าจดหมายอยู่แล้ว เนื่องจากจะเป็นการลบการตั้งค่าที่มีอยู่

คลิกที่ปุ่ม มา เริ่ม กันเลย เพื่อเริ่มกระบวนการ

Start the WP Mail SMTP setup wizard to fix Elementor form not sending email

เลือก SMTP Mailer ของคุณ

ขั้นตอนแรกคือการเลือกบริการจดหมาย SMTP เพื่อส่งอีเมลจากเว็บไซต์ของคุณด้วยการตรวจสอบสิทธิ์ที่เหมาะสม คุณมีตัวเลือกมากมายให้เลือกใน WP Mail SMTP

หากคุณไม่แน่ใจว่าสิ่งใดเหมาะกับคุณที่สุด โปรดดูคู่มือของเราที่แสดงรายการผู้ให้บริการ SMTP ที่ดีที่สุดในอุตสาหกรรม

เราขอแนะนำ SMTP และ Sendinblue เนื่องจากมีชื่อเสียงในด้านความน่าเชื่อถืออย่างมาก

Choose SMTP to fix Elementor contact form not sending email

ไปข้างหน้าและเลือกเซิร์ฟเวอร์ที่มีวัตถุประสงค์ของคุณ เรามีเอกสารสำหรับจดหมายแต่ละฉบับที่คุณสามารถติดตามเพื่อตั้งค่าบริการได้

  • SMTP.com
  • Sendinblue
  • Mailgun
  • SendGrid
  • Gmail (G-suite หรือ Gmail ปกติ)
  • Amazon SES
  • Outlook
  • Zoho Mail
  • SMTP อื่นๆ

การตั้งค่าบริการจดหมายจะใช้เวลาเพียงไม่กี่นาที เปลี่ยนกลับไปที่คู่มือนี้หลังจากที่คุณตั้งค่าทุกอย่างแล้ว

เปิดใช้งานคุณสมบัติอีเมล

ในขั้นตอนถัดไป คุณสามารถเลือกคุณลักษณะที่คุณต้องการเปิดใช้งาน โดยค่าเริ่มต้น คุณลักษณะการส่งอีเมลที่ได้รับ การปรับปรุง และ การติดตามข้อผิดพลาดของอีเมล จะเปิดใช้งาน

WP Mail SMTP email features

บันทึกอีเมลโดยละเอียด จะให้คุณติดตามอีเมลทั้งหมดที่ส่งจากเว็บไซต์ของคุณ ดูคำแนะนำในการบันทึกอีเมล WordPress ของเราเพื่อดูว่ามันทำงานอย่างไร

คลิกที่ บันทึกและดำเนินการต่อ เพื่อไปยังขั้นตอนถัดไป

สำหรับขั้นตอนสุดท้าย ให้คว้าคีย์ใบอนุญาตจากบัญชี WP Mail SMTP และวางที่นี่ การดำเนินการนี้จะเปิดใช้งานการอัปเดตอัตโนมัติในอนาคต

Enter WP Mail SMTP license key

แค่นั้นแหละ! คุณต้องได้รับอีเมลทดสอบที่ส่วนท้ายของวิซาร์ด นี่เป็นการยืนยันว่าอีเมลลงทะเบียนผู้ใช้ WordPress ที่ไม่ส่งปัญหาบนเว็บไซต์ของคุณได้รับการแก้ไขแล้ว

ขั้นตอนที่ 3: ส่งอีเมลทั้งหมดจากที่อยู่เดียวกัน (ไม่บังคับ)

นอกเหนือจากอีเมลลงทะเบียนผู้ใช้แล้ว เว็บไซต์ของคุณอาจส่งอีเมลจากปลั๊กอินที่แตกต่างกันสองสามตัว

WP Mail SMTP มีคุณสมบัติในการบังคับทุกปลั๊กอินในเว็บไซต์ของคุณให้ใช้ที่อยู่อีเมลเดียวกัน

ใต้แท็บ ทั่วไป ในการตั้งค่าปลั๊กอิน ตรวจสอบให้แน่ใจว่ามีเครื่องหมายถูกข้าง Force From Email

Force From email in WordPress

เพื่อให้แน่ใจว่าปลั๊กอินทั้งหมดใช้ที่อยู่อีเมล "จาก" เดียวกัน

แก้ไขอีเมล WordPress ของคุณตอนนี้

ขั้นตอนถัดไป: ตรวจสอบโซน DNS ของคุณ

หากคุณไม่เพิ่มระเบียน DMARC, SPF และ DKIM ในการตั้งค่า DNS อีเมลจากเว็บไซต์ของคุณอาจยังอยู่ในกล่องขยะ คุณอาจเห็นคำเตือน 'ระวังข้อความนี้' หากคุณใช้ Gmail

Be careful with this message error in Gmail

หากต้องการลบคำเตือนดังกล่าว คุณสามารถเริ่มต้นด้วยการเพิ่มระเบียน DMARC สำหรับโดเมนของคุณในการตั้งค่า DNS คุณจะพบระเบียน DNS กับผู้รับจดทะเบียนโดเมนหรือบริษัทโฮสติ้งของเว็บไซต์ของคุณ

พร้อมที่จะแก้ไขอีเมลของคุณหรือยัง เริ่มต้นวันนี้ด้วยปลั๊กอิน WordPress SMTP ที่ดีที่สุด WP Mail SMTP Elite มีการตั้งค่า White Glove เต็มรูปแบบและรับประกันคืนเงิน 14 วัน

หากบทความนี้ช่วยคุณได้ โปรดติดตามเราบน Facebook และ Twitter สำหรับคำแนะนำและคำแนะนำเกี่ยวกับ WordPress เพิ่มเติม