วิธีแก้ไข HappyForms ไม่ส่งอีเมลปัญหา (ทีละขั้นตอน)

เผยแพร่แล้ว: 2021-05-28

HappyForms ไม่ส่งอีเมลเมื่อมีการส่งแบบฟอร์มบนเว็บไซต์ของคุณหรือไม่?

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

ในคู่มือนี้ เราจะแสดงวิธีแก้ไขปัญหาการส่งอีเมลด้วย HappyForms โดยใช้ปลั๊กอิน SMTP

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

ทำไมอีเมลของฉันไม่ส่ง?

โดยค่าเริ่มต้น HappyForms อาศัยความสามารถในการส่งจดหมายของ WordPress มันใช้ฟังก์ชัน PHP mail() เพื่อส่งอีเมลจากเว็บไซต์ของคุณ นี่ไม่ใช่วิธีที่เชื่อถือได้เนื่องจากเชื่อมโยงกับการกำหนดค่าเซิร์ฟเวอร์ซึ่งอาจมีปัญหาจากการโฮสต์หนึ่งไปยังอีกที่หนึ่ง

บริษัทโฮสติ้งบางแห่งปิดบริการอีเมลอย่างสมบูรณ์เพื่อป้องกันการใช้เซิร์ฟเวอร์ในทางที่ผิด

อีกเหตุผลหนึ่งคือ WordPress ใช้ที่อยู่อีเมลเริ่มต้น ([ป้องกันอีเมล]) เพื่อส่งอีเมลทุกประเภทจากเว็บไซต์ นี่ไม่ใช่ที่อยู่อีเมลจริงในเว็บไซต์ส่วนใหญ่

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

มาดูวิธีแก้ปัญหาที่เป็นไปได้ในการแก้ไขปัญหา HappyForms ไม่ส่งอีเมล

วิธีแก้ไข HappyForms ไม่ส่งอีเมลปัญหา

พร้อมที่จะแก้ปัญหา? ทำตามขั้นตอนด้านล่างเพื่อปรับปรุงความสามารถในการส่งอีเมลใน WordPress:

  1. ตรวจสอบการตั้งค่าอีเมล HappyForms
  2. ติดตั้งปลั๊กอิน WP Mail SMTP
  3. เลือกบริการอีเมล
  4. เปิดใช้งานการบันทึกอีเมล

เรามาตรวจสอบการตั้งค่าอีเมลของ HappyForms กันก่อน

ขั้นตอนที่ 1: ตรวจสอบการตั้งค่าอีเมล HappyForms

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

จากแดชบอร์ดของ WordPress ให้คลิกที่ Forms » All Forms และเปิดแบบฟอร์มติดต่อที่ไม่ทำงาน

open HappyForms settings

สลับไปที่แท็บ อีเมล และตรวจสอบว่ามีเครื่องหมายถูกสำหรับ " ส่งอีเมลสำเนาของการส่งแต่ละครั้งให้ฉัน "

ด้านล่าง ให้ป้อนที่อยู่อีเมลที่คุณต้องการรับการส่งแบบฟอร์ม ตรวจสอบให้แน่ใจว่าที่อยู่อีเมลที่คุณป้อนที่นี่ถูกต้องและคุณสามารถเข้าถึงได้

Email me a copy of each submission

หากคุณต้องการส่งสำเนาของการส่งไปยังผู้รับเพิ่มเติม ให้ป้อนที่อยู่อีเมลในช่องที่อยู่ สำเนาลับอีเมล

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

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

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

from email in HappyForms

ตอนนี้เราได้ตั้งค่าแบบฟอร์มการติดต่ออย่างถูกต้องแล้ว มาติดตั้งปลั๊กอิน WP Mail SMTP เพื่อปรับปรุงความสามารถในการส่งอีเมล

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

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

ซึ่งจะช่วยในการข้ามตัวกรองสแปมโดยเพิ่มการตรวจสอบสิทธิ์ในอีเมล

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

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

ถัดไป เปิดแดชบอร์ด WordPress และอัปโหลดไฟล์ zip ไปยังหน้าปลั๊กอิน หากคุณต้องการความช่วยเหลือ ให้ข้ามไปที่คู่มือนี้เพื่อติดตั้งปลั๊กอิน WordPress

Install WP Mail SMTP

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

หากคุณต้องการหยุดที่นี่ คุณสามารถกลับมาและรีสตาร์ทวิซาร์ดได้ตลอดเวลาโดยคลิกปุ่ม Launch Setup Wizard ในการตั้งค่า WP Mail SMTP

ขั้นตอนที่ 3: เลือกบริการอีเมล

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

คลิกปุ่ม มา เริ่มกันเลย เพื่อเริ่มต้น

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

WP Mail SMTP ให้คุณเลือกระหว่างผู้ให้บริการอีเมลแบบฟรีและแบบชำระเงิน บริการที่คุณเลือกจะขึ้นอยู่กับปัจจัยบางประการ เคล็ดลับต่อไปนี้จะช่วยคุณเลือกสิ่งที่ดีที่สุด:

  • หากคุณมีเว็บไซต์หรือเว็บไซต์ขนาดใหญ่ที่ส่งอีเมลธุรกรรมจำนวนมาก เราขอแนะนำ SMTP.com หรือ Sendinblue ใช้งานง่ายและให้บริการที่เชื่อถือได้
  • WP Mail SMTP รองรับ Gmail หรือ G-Suite นี่เป็นตัวเลือกที่ยอดเยี่ยมสำหรับไซต์ขนาดเล็กที่มีการเข้าชมค่อนข้างต่ำ คุณยังสามารถใช้นามแฝง Gmail เพื่อส่งอีเมล WordPress ได้หากต้องการ
  • คุณสามารถใช้ตัวเลือก SMTP อื่นได้หากเว็บโฮสติ้งของคุณมีบริการส่งเมล ผู้ให้บริการบางรายจะจำกัดจำนวนอีเมลที่คุณสามารถส่งได้ แต่นี่เป็นอีกตัวเลือกที่ดีหากคุณเพิ่งเริ่มต้น

คุณยังสามารถอ่านคู่มือฉบับสมบูรณ์ของเราเกี่ยวกับผู้ให้บริการอีเมลที่ WP Mail SMTP รองรับเพื่อทราบข้อมูลเพิ่มเติม

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

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 อื่นๆ

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

ขั้นตอนที่ 4: เปิดใช้งานการบันทึกอีเมล (ไม่บังคับ)

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

  • ความสามารถในการส่งอีเมล
  • การรายงานข้อผิดพลาด

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

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

Enter WP Mail SMTP license key

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

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

ขั้นตอนถัดไป: พิจารณาใช้ WPForms

ปลั๊กอินฟรีโดย HappyForms เป็นแบบพื้นฐานและมีตัวเลือกที่จำกัด

ในทางกลับกัน WPForms มาพร้อมกับฟีเจอร์ขั้นสูงในตัว เช่น การป้องกันสแปม การผสานรวมกับเครื่องมือสร้างรายชื่ออีเมลยอดนิยม เทมเพลตฟอร์ม และอื่นๆ อีกมากมาย คุณสามารถอ่านบทวิจารณ์ WPForms นี้เพื่อดูรายละเอียดการเปรียบเทียบกับ HappyForms

WPForms homepage

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

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