คุณไม่ได้โพสต์สิ่งนี้ที่อื่นเมื่อเร็ว ๆ นี้ใช่ไหม ฉันแน่ใจว่าฉันตอบไปแล้ว ปัญหาอยู่ที่นี่:
เวอร์ชัน MIME: 1.0 ประเภทเนื้อหา: text/html; ชุดอักขระ = UTF-8; รูปแบบ=โฟลว์
การเข้ารหัสการถ่ายโอนเนื้อหา: 8Bit X-Mailer: Drupal Sender:
info@hummingbirdhealingcenter.org จาก: แบบฟอร์มจอง HHC
<info@hummingbirdhealingcenter.org> ตอบกลับ: แบบฟอร์มการจอง HHC
<info@hummingbirdhealingcenter.org>
นั่นคือทั้งหมดบนบรรทัดเดียว ว่าเป็นสิ่งที่ผิด. ควรมี \r\n นำหน้าชื่อฟิลด์ส่วนหัวแต่ละชื่อ ด้วยการรวมทุกอย่างไว้อย่างนั้น ไคลเอนต์อีเมลที่ได้รับอีเมลจะไม่เห็นส่วนหัวเหล่านั้น ดังนั้นจึงไม่รู้ว่าเป็นอีเมลในรูปแบบ HTML ควรมีลักษณะดังนี้:
MIME-เวอร์ชัน: 1.0
ประเภทเนื้อหา: text/html; ชุดอักขระ = UTF-8; รูปแบบ=โฟลว์
การเข้ารหัสการถ่ายโอนเนื้อหา: 8 บิต
X-Mailer: Drupal
ผู้ส่ง: info@hummingbirdhealingcenter.org
จาก: แบบฟอร์มการจอง HHC <info@hummingbirdhealingcenter.org>
ตอบกลับ: แบบฟอร์มการจอง HHC <info@hummingbirdhealingcenter.org>
สาเหตุนี้อาจเกิดขึ้นจากซอฟต์แวร์อีเมลของเซิร์ฟเวอร์หรือโมดูลอีเมลของคุณRFC กำหนดให้ใช้ \r\n เป็นตัวสิ้นสุดบรรทัดสำหรับส่วนหัวของเมล แต่ในอดีตนี่เป็นสิ่งที่ผู้คนจำนวนมากเข้าใจผิด พวกเขามักจะใช้ตัวสิ้นสุดบรรทัดดั้งเดิมของระบบปฏิบัติการแทน ว่าเป็นสิ่งที่ผิด.