วิธีการส่งอีเมลจากปลั๊กอิน WordPress
เผยแพร่แล้ว: 2022-10-02สมมติว่าคุณต้องการคำแนะนำเกี่ยวกับวิธีสร้างปลั๊กอิน WordPress ที่ส่งอีเมล:
อีเมลเป็นคุณสมบัติหลักของ WordPress และใช้เพื่อวัตถุประสงค์ต่างๆ เช่น แจ้งผู้ดูแลระบบเกี่ยวกับการลงทะเบียนผู้ใช้ใหม่ หรือส่งลิงก์รีเซ็ตรหัสผ่านไปยังผู้ใช้ อย่างไรก็ตาม อาจมีบางครั้งที่คุณต้องส่งอีเมลจากปลั๊กอิน WordPress ที่คุณสร้างขึ้น
โชคดีที่ WordPress ทำให้การส่งอีเมลจากปลั๊กอินเป็นเรื่องง่าย ในบทความนี้ เราจะพูดถึงวิธีการใช้ฟังก์ชัน wp_mail() เพื่อส่งอีเมลจากปลั๊กอิน WordPress นอกจากนี้เรายังมีตัวอย่างวิธีการใช้ฟังก์ชันนี้ในปลั๊กอินอีกด้วย
ด้วยการใช้ฟังก์ชัน wp_mail() ของ WordPress คุณสามารถสร้างรายชื่ออีเมลจากไซต์ WordPress ของคุณได้ ประเภทเนื้อหาเริ่มต้นคือ "ข้อความ/ธรรมดา" ซึ่งไม่อนุญาต HTML ในการส่ง อีเมล HTML ให้ใช้ตัวกรอง 'html_to_html_content_type' เพื่อระบุประเภทเนื้อหาของอีเมล
ฉันจะส่งอีเมลถึงผู้ใช้ WordPress ได้อย่างไร

คุณสามารถส่งอีเมลไปยังผู้ใช้ WordPress ได้หลายวิธี วิธีหนึ่งคือไปที่แดชบอร์ดของ WordPress และคลิกที่แท็บ "ผู้ใช้" จากที่นั่น คุณจะเห็นรายชื่อผู้ใช้ทั้งหมดบนไซต์ WordPress ของคุณ ทางด้านขวาของผู้ใช้แต่ละคนจะมีลิงก์ "ส่งอีเมล" การคลิกที่ลิงก์นี้จะเปิดหน้าต่างอีเมลใหม่โดยป้อนที่อยู่อีเมลของผู้ใช้ WordPress แล้ว
อีกวิธีหนึ่งในการส่งอีเมลไปยังผู้ใช้ WordPress คือเพียงใช้แบบฟอร์ม "ติดต่อเรา" ของ WordPress สามารถพบได้โดยไปที่แดชบอร์ดของ WordPress และคลิกที่แท็บ "ติดต่อ" จากนั้น คุณจะสามารถกรอกแบบฟอร์มที่มีชื่อ ที่อยู่อีเมล และข้อความของคุณ เมื่อคุณส่งแบบฟอร์มแล้ว ข้อความของคุณจะถูกส่งไปยังผู้ใช้ WordPress
WordPress_mail ใช้ในปลั๊กอินเพื่อส่งอีเมล คุณสามารถเลือกบทบาทได้หลายแบบพร้อมกันและส่งอีเมลได้ทุกเมื่อ การประมวลผลอีเมลของคุณใช้เวลาไม่นานและไม่เกินหนึ่งนาที อย่างไรก็ตาม ขึ้นอยู่กับผู้ให้บริการโฮสต์หรือผู้ให้บริการอีเมลของคุณ อาจมีความล่าช้าเล็กน้อยในการจัดส่ง
วิธีการส่ง Smtp Mail ใน WordPress
ในการส่ง เมล SMTP ใน WordPress คุณจะต้องติดตั้งและเปิดใช้งานปลั๊กอิน WP Mail SMTP เมื่อเปิดใช้งานแล้ว คุณจะต้องไปที่การตั้งค่า -> WP Mail SMTP เพื่อกำหนดค่าปลั๊กอิน คุณจะต้องระบุรายละเอียดเซิร์ฟเวอร์ SMTP สำหรับผู้ให้บริการอีเมลของคุณ และคุณจะต้องกำหนดเส้นทางส่งคืนไปยังที่อยู่อีเมลของคุณด้วย
ระบบอีเมลของ WordPress สร้างขึ้นจากฟังก์ชันอีเมล PHP คุณลักษณะนี้ไม่สามารถเข้าถึงผู้ให้บริการโฮสติ้งที่ใช้ร่วมกันจำนวนมากได้อย่างเต็มที่ หากเกิดเหตุการณ์นี้ อีเมล WordPress ของคุณจะไม่ถูกส่งออกไป คุณสามารถใช้บริการอีเมลของบริษัทอื่นเพื่อส่งอีเมลของคุณแทนการใช้อีเมลของคุณเอง Mailgun, Google Apps for Work และ Sendgrid เป็นเพียงบริการบางส่วนที่มีให้ WP Mail SMTP ต้องการการติดตั้งและเปิดใช้งานปลั๊กอิน หากคุณต้องการเปลี่ยนการตั้งค่าปลั๊กอิน คุณต้องไปที่การตั้งค่าอีเมลหลังจากเปิดใช้งานปลั๊กอิน
หากคุณไม่ใส่ชื่อ ปลั๊กอินจะใช้เอ็นจิ้น WordPress เริ่มต้น คุณสามารถดูคำแนะนำทีละขั้นตอนในการติดตั้งปลั๊กอิน WordPress ได้ที่นี่ หากคุณไม่ทราบที่อยู่อีเมลหรือรหัสผ่าน คุณอาจต้องป้อนในการตั้งค่า WP MAIL SMTP โดยทั่วไป รหัสผ่านจะถูกเก็บไว้เป็นข้อความธรรมดาซึ่งไม่ปลอดภัย ไฟล์นี้สามารถแก้ไขได้โดยใช้โปรแกรมแก้ไขข้อความธรรมดา เช่น Notepad หรือ TextEdit อย่าลืมป้อนรหัสผ่าน SMTP ใหม่ของคุณ 'your_password' เลือกวิธีการเข้ารหัสที่เหมาะสมเพื่อให้แน่ใจว่าข้อมูลของคุณปลอดภัย
หากคุณโฮสต์เว็บไซต์ของคุณบนเซิร์ฟเวอร์อีเมลของผู้ให้บริการโฮสต์ที่ใช้ร่วมกัน คุณอาจประสบปัญหาในการส่งอีเมล หากอีเมลของคุณมีความล่าช้า คุณอาจต้องพิจารณาใช้บริการอีเมลของบุคคลที่สาม เช่น Google Apps for Work, Mailgun และ SendGrid หากคุณได้อ่านบทความนี้ คุณจะเข้าใจวิธีใช้เซิร์ฟเวอร์ SMTP เพื่อส่งอีเมล WordPress
ฉันจะส่งอีเมลจากเว็บไซต์ WordPress ได้อย่างไร
ในการส่งข้อความอีเมล ให้ใช้ฟังก์ชัน wp_mail() คุณสามารถส่งข้อความผ่าน WordPress โดยใช้การตั้งค่าการตรวจสอบสิทธิ์ SMTP ด้านบนโดยใช้วิธี WordPress_mail()
ส่งอีเมลใน WordPress โดยไม่ต้องใช้ปลั๊กอิน

โดยทั่วไป คุณสามารถส่งอีเมลใน WordPress โดยไม่ต้องใช้ปลั๊กอินโดยใช้ฟังก์ชัน wp_mail() อย่างไรก็ตาม อาจจำเป็นต้องใช้ปลั๊กอินเพื่อกำหนดการตั้งค่าเซิร์ฟเวอร์อีเมลของคุณ ทั้งนี้ขึ้นอยู่กับสภาพแวดล้อมการโฮสต์ของคุณ
แผนโฮสติ้ง WordPress ทั่วไปส่วนใหญ่ช่วยให้คุณสร้างบัญชีอีเมลสำหรับเว็บไซต์ WordPress และโดเมนของคุณจากแผงควบคุม ใช้บริการอีเมลที่หลากหลายได้ฟรีในแผนบริการโฮสติ้งฟรีส่วนใหญ่ ในบทความนี้ เราจะพูดถึงวิธีการส่งอีเมลใน WordPress จากแดชบอร์ด cPanel ของคุณ เมื่อใช้ WordPress คุณสามารถส่งอีเมลได้ คุณสามารถใช้วิธีใดวิธีหนึ่งในการส่งอีเมล ในการเริ่มต้น ให้ติดตั้งปลั๊กอินอีเมลโดยตรงจากแดชบอร์ดของ WordPress คุณต้องติดต่อผู้ให้บริการโฮสติ้ง WordPress เพื่อ กำหนดค่าอีเมล
มีผู้ให้บริการอีเมลหลากหลายจากผู้ให้บริการโฮสต์ที่คุณเลือก การใช้ฟังก์ชัน PHPMailer เริ่มต้นบน WordPress คุณสามารถตั้งค่า SMTP โดยไม่ต้องใช้ปลั๊กอินได้ ในเวอร์ชันใหม่ อีเมลทั้งหมดจะถูกส่งผ่าน SMTP แทนที่จะเป็นฟังก์ชัน Wpmail หรือ PHPmail ในการทำเช่นนี้ คุณต้องคุ้นเคยกับ PHP และเข้าใจพื้นฐานของการเขียนโค้ดเป็นอย่างดี คุณควรใช้ปลั๊กอินหรือจ้างผู้เชี่ยวชาญ PHP หากคุณยังไม่ได้ใช้งาน สามารถส่ง อีเมลที่กำหนดเอง ได้โดยใช้ WordPress ในการทำให้สำเร็จ คุณสามารถใช้วิธีใดวิธีหนึ่งจากหลายวิธี
ตัวเลือกที่ดีที่สุดคือการใช้ปลั๊กอิน WordPress สร้างขึ้นจากความแข็งแกร่งของปลั๊กอิน ไม่ใช่เรื่องง่ายเสมอไปสำหรับพวกเขาที่จะเล่นได้ดีเมื่อพูดถึงกันและกันหรือธีมของคุณ WordPress ก็ไม่มีข้อยกเว้นในโลกของการพัฒนาเว็บ

ส่งอีเมลที่กำหนดเองใน WordPress
WordPress มีฟังก์ชันเสริม WP_mail() (คล้ายกับฟังก์ชันเมลของ PHP) ซึ่งช่วยให้คุณส่งอีเมลได้
อีเมลที่กำหนดเองที่ส่งผ่าน WordPress จะต้องมีช่องป้อนข้อมูลต่างๆ ที่พบในแบบฟอร์มที่กำหนดเอง คุณลักษณะนี้ขับเคลื่อนโดย WordPress และคล้ายกับฟังก์ชันเมลของ PHP ซึ่งใช้ฟังก์ชัน inbuilt ไฟล์ functions.php ของธีมลูกของคุณมีโค้ดด้านล่าง ใช้ฟังก์ชันต่อไปนี้หากคุณต้องการรวมไฟล์แนบในอีเมลของคุณ ถ้าคุณไม่ต้องการใช้การป้อนข้อมูลแบบฟอร์มเพื่อแนบเอกสารของคุณ คุณสามารถใช้บรรทัดที่ 29 แทน นอกจากนี้ แบบฟอร์มของเรายังมีช่อง Bcc, Cc และ Attachment อีกด้วย ทำให้คุณสามารถกรอกแบบฟอร์มได้โดยไม่ต้องมีรายละเอียดเหล่านี้
WordPress ส่งอีเมล Php
แกนหลักของ WordPress มี ฟังก์ชัน wp_mail () สำหรับการส่งอีเมลจาก WordPress ฟังก์ชันนี้สามารถใช้เพื่อส่งอีเมลจาก WordPress ไปยังที่อยู่อีเมลใดก็ได้ ในการใช้ฟังก์ชันนี้ คุณจะต้องระบุที่อยู่อีเมล หัวเรื่อง ข้อความ และส่วนหัวเพิ่มเติม
เรียนรู้วิธีใช้อีเมล API จาก MailerSend และส่งอีเมลโดยใช้ PHP ฟังก์ชัน mail() ในตัวเป็นหนึ่งในวิธีที่ง่ายที่สุดในการส่งอีเมลจากเว็บเซิร์ฟเวอร์โดยตรง บทความนี้มีวัตถุประสงค์เพื่อแนะนำคุณตลอดขั้นตอนการกำหนดค่าเซิร์ฟเวอร์ของคุณให้ส่งและรับอีเมล ใน PHP ทั้ง HTML และ ข้อความอีเมล จะถูกส่งโดยใช้ฟังก์ชัน mail() ไม่มีวิธีการส่งและรับอีเมลโดยใช้บริการนี้ ค่อนข้างจะอาศัยเซิร์ฟเวอร์ในเครื่อง ซึ่งหมายความว่าไม่มีการป้องกันสแปมหรือรายการบล็อก หากคุณกำลังส่งอีเมลธุรกรรม บริการเช่น MailerSend เป็นตัวเลือกที่ดี
เมื่อใช้เซิร์ฟเวอร์ SMTP ของ MailerSend คุณสามารถส่งอีเมลใน PHP ได้ สามารถใช้ API อีเมลเพื่อเพิ่มฟังก์ชันและคุณสมบัติหลักเพิ่มเติมให้กับไคลเอ็นต์อีเมลของคุณได้ โปรดอย่าลืมทดสอบอีเมลของคุณก่อนที่จะเริ่มส่งไปยังผู้รับของคุณ SDK นี้มีไว้สำหรับใช้กับ PHP 7.4 และ PHP 8 และรวมถึงไคลเอนต์ HTTP และอินเทอร์เฟซข้อความ HTTP PHPMailer เป็นหนึ่งในไลบรารี่ยอดนิยมสำหรับการส่งอีเมลจากแอปพลิเคชัน PHP ระบบนี้ใช้งานง่ายและสามารถเชื่อมต่อกับเซิร์ฟเวอร์ SMTP ใดก็ได้ที่คุณเลือก คุณยังสามารถใช้ MailerSend PHP SDK เพื่อส่งข้อความของคุณได้หลายวิธี ขึ้นอยู่กับความชอบของคุณ
อีเมลที่ใช้เทมเพลตหรืออีเมลตามไฟล์แนบเป็นตัวอย่างของตัวอย่างบางส่วน เมธอด send() ให้คุณส่งไฟล์แนบโดยใส่ชื่อไฟล์และเนื้อหาของไฟล์แนบในเมธอด send() วิธีการ addAddress() ช่วยให้คุณสามารถเพิ่มผู้รับในอีเมลของคุณ คุณจะเพิ่มที่อยู่อีเมลนี้ในรายชื่อผู้รับถ้าคุณมี คุณสามารถไว้วางใจ API อีเมลของ MailerSend เพื่อการทำงานขั้นสูง ความปลอดภัยและการส่งมอบที่เพิ่มขึ้น
คุณสามารถส่งอีเมลด้วย Php ได้หรือไม่?
ใช้ฟังก์ชัน PHP mail() เป็นวิธีที่ง่ายที่สุดวิธีหนึ่งในการส่งอีเมลโดยตรงจากเว็บเซิร์ฟเวอร์ผ่านฟังก์ชันเมล () ในตัวของ PHP ที่อยู่อีเมล หัวเรื่อง และเนื้อหาของข้อความเป็นพารามิเตอร์ที่จำเป็นทั้งหมด และผู้รับจะได้รับ
การส่งอีเมลจาก Localhost ด้วย Php
PHP mail() สามารถส่งอีเมลจาก localhost โดยใช้ฟังก์ชัน SMTP การใช้ไลบรารี PHPMailer การตั้งค่าข้อมูลรับรอง SMTP และการส่งอีเมลทำได้ง่ายดาย
ส่งอีเมลจากแบบฟอร์มติดต่อ WordPress
ส่งอีเมลจาก แบบฟอร์มติดต่อ WordPress ได้ง่ายๆ ! เพียงทำตามขั้นตอนง่าย ๆ เหล่านี้: 1. ติดตั้งปลั๊กอิน Contact Form 7 2. สร้างแบบฟอร์มการติดต่อใหม่และเพิ่มที่อยู่อีเมลที่คุณต้องการใช้ในฟิลด์ "ถึง" 3. บันทึกแบบฟอร์มการติดต่อของคุณและเพิ่มลงในหน้าหรือโพสต์บนไซต์ WordPress ของคุณ 4. เมื่อมีคนส่งแบบฟอร์มการติดต่อของคุณ อีเมลจะถูกส่งไปยังที่อยู่ที่คุณระบุไว้ในฟิลด์ "ถึง"
Contact Form to Email เป็นปลั๊กอิน WordPress ที่ทรงพลังและใช้งานง่าย ซึ่งช่วยให้คุณสร้างแบบฟอร์มการติดต่อและส่งที่อยู่อีเมลของคุณ เครื่องมือนี้สามารถส่งออกข้อมูลแบบฟอร์มการติดต่อไปยังไฟล์ CSV/ Excel รวมทั้งบันทึกข้อมูลแบบฟอร์มการติดต่อลงในฐานข้อมูล สร้างรายงานที่พิมพ์ได้ และจัดเตรียมตัวเลือกฐานข้อมูล เวอร์ชันเชิงพาณิชย์สามารถแปลงเป็นแบบฟอร์มการชำระเงินหรือแบบฟอร์มการจอง ด้วยการผสานรวมกับเกตเวย์การชำระเงินหลายช่องทาง ปลั๊กอิน Contact Form to Email ประกอบด้วยสองวิธีในการรายงานอัตโนมัติ (เป็นระยะ) รายงานอีเมลทั่วโลกและรายงานอีเมลแบบฟอร์มสามารถกำหนดค่าได้ในส่วนต่อไปนี้ สามารถใช้ปุ่มพิมพ์เสริมที่ส่วนท้ายของหน้าเพื่อพิมพ์รายงานค่าสำหรับฟิลด์แบบฟอร์มการติดต่อเฉพาะในรูปแบบที่เป็นมิตรกับเครื่องพิมพ์ ณ ตอนนี้ ปลั๊กอินมีการดาวน์โหลดและติดตั้งมากกว่า 630,000 ครั้ง และการอัปเดตใหม่อยู่ในระหว่างดำเนินการ
มีการตรวจสอบความถูกต้องสำหรับทั้งช่องข้อความ พื้นที่ข้อความ และอีเมลที่เพิ่ม/แก้ไข/ลบด้วยสายตาด้วยเครื่องมือสร้างแบบฟอร์ม คุณยังสามารถแทนที่ไฟล์ฟอนต์ในโฟลเดอร์ contact-form-to-email/captcha ได้ หากต้องการ มันถูกใช้เป็นฐานสำหรับการแสดงแคปต์ชาบนแบบฟอร์มการติดต่อ เพิ่มรูปแบบที่กำหนดเองในแบบฟอร์มการติดต่อเพื่อเปิดใช้งาน ปลั๊กอินอีเมล แต่ละสไตล์จะถูกนำไปใช้กับไฟล์ CSS ของธีมของคุณโดยตรง หรือปลั๊กอินนั้นจำเป็นต้องมีสไตล์ที่ต้องการ ข้อมูลแบบฟอร์มการติดต่อถูกเก็บไว้ในตารางฐานข้อมูลแบบฟอร์มการติดต่อของ WordPress พื้นที่รายการข้อความช่วยให้คุณสามารถส่งออกข้อมูลดังกล่าวได้ในรูปแบบต่างๆ รวมถึงรายงานอีเมลอัตโนมัติและไฟล์ CSV/Excel
คุณสามารถเพิ่ม แก้ไข และลบฟิลด์ออกจากแบบฟอร์มการติดต่อของคุณได้โดยใช้ตัวสร้างฟอร์ม นอกจากนี้ยังช่วยให้คุณสามารถระบุกฎการตรวจสอบสำหรับแบบฟอร์มการติดต่อของคุณ (ฟิลด์ตัวเลือก ที่อยู่อีเมล และอื่นๆ) นอกจากนี้ยังมีฟิลด์ปลั๊กอินอื่น ๆ ที่สามารถเข้าถึงได้: ฟิลด์ตัวเลขสำหรับการตรวจสอบเฉพาะ, ตัวเลือกวันที่, ช่องทำเครื่องหมาย, ปุ่มตัวเลือกหลายตัวเลือก, ดรอปดาวน์ / เลือก และ อัปโหลดไฟล์