เชิงเทคนิค · คำตอบพร้อมแหล่งอ้างอิง
Return-Path คืออะไร: อธิบายเฮดเดอร์ Return-Path
เฮดเดอร์ Return-Path คือที่อยู่อีเมลที่เมลเซิร์ฟเวอร์ผู้รับใช้ส่งรายงานการส่งไม่สำเร็จหรือข้อความอีเมลตีกลับ มาจากคำสั่ง SMTP MAIL FROM ระหว่างธุรกรรม envelope ทำหน้าที่เป็นที่อยู่ตอบกลับจริงสำหรับการแจ้งเตือนระดับระบบ ไม่ใช่ที่อยู่ From ที่ผู้ใช้เห็น
กลไกการทำงาน
ระหว่าง SMTP handshake เซิร์ฟเวอร์ผู้ส่งระบุ envelope sender ผ่านคำสั่ง MAIL FROM เมื่อเซิร์ฟเวอร์ผู้รับยอมรับข้อความ จะแทรกที่อยู่นี้ลงในเฮดเดอร์ Return-Path ของอีเมลที่ส่งถึง ทำให้แยก envelope sender ซึ่งใช้ในการกำหนดเส้นทางและรายงานข้อผิดพลาด ออกจากที่อยู่ Header From ที่ผู้ใช้ปลายทางเห็นในโปรแกรมอีเมล
บทบาทในการยืนยันตัวตน SPF
Return-Path สำคัญต่อการตรวจสอบ Sender Policy Framework (SPF) เซิร์ฟเวอร์ผู้รับตรวจสอบโดเมนที่พบใน Return-Path เพื่อกำหนดว่าที่อยู่ IP ใดได้รับอนุญาตให้ส่งเมลแทนโดเมนนั้น หากโดเมนของ Return-Path ไม่ตรงกับเรคคอร์ด SPF ของ IP ผู้ส่ง ข้อความอาจไม่ผ่านการยืนยันตัวตน SPF ส่งผลต่อความสามารถในการส่งถึงโดยรวม
การจัดการอีเมลตีกลับและ feedback
เมื่อส่งข้อความไม่ได้ เซิร์ฟเวอร์ผู้รับจะส่งการแจ้งเตือนอีเมลตีกลับไปยังที่อยู่ที่ระบุใน Return-Path องค์กรใช้ที่อยู่หรือซับโดเมนสำหรับอีเมลตีกลับโดยเฉพาะเพื่อประมวลผลความล้มเหลวเหล่านี้ด้วยโปรแกรม SendHQ มีเครื่องมือฟรีที่ https://sendhq.cc/tools ช่วยผู้ใช้ตรวจสอบการตั้งค่า DNS เพื่อให้เมลไหลได้ดีขึ้น
ข้อผิดพลาดที่พบบ่อยในการใช้งานจริง
ข้อผิดพลาดที่พบบ่อยคือไม่ทำให้โดเมนของ Return-Path สอดคล้องกับโดเมน From แม้ SPF ไม่ได้บังคับอย่างเคร่งครัด แต่ DMARC ต้องการ alignment ระหว่าง Return-Path (หรือโดเมน DKIM) กับเฮดเดอร์ From ที่มองเห็น Return-Path ที่ตั้งค่าผิดมักทำให้อีเมลถูกทำเครื่องหมายเป็นสแปมหรือไม่ผ่านการตรวจสอบ DMARC เพราะขาด alignment
ตัวอย่างที่เป็นรูปธรรม
หากผู้ใช้ส่งอีเมลจาก info@example.com แต่ใช้บริการ transactional envelope sender อาจเป็น bounces@mail.provider.com ผู้รับเห็น info@example.com ในกล่องจดหมาย แต่เฮดเดอร์ Return-Path ถูกตั้งเป็น bounces@mail.provider.com ความล้มเหลวในการส่งทุกรายการจะถูกส่งไปยังที่อยู่ของผู้ให้บริการเพื่อประมวลผล
คำถามที่ทีมมักถาม
Return-Path เหมือนกับเฮดเดอร์ From หรือไม่
ไม่ เฮดเดอร์ From มีไว้สำหรับผู้รับที่เป็นมนุษย์ ส่วน Return-Path มีไว้ให้เมลเซิร์ฟเวอร์จัดการอีเมลตีกลับและการตรวจสอบ SPF
เปลี่ยน Return-Path ได้หรือไม่
ได้ โดยตั้งค่า envelope sender หรือที่อยู่ MAIL FROM ในการตั้งค่า SMTP หรือผ่านผู้ให้บริการอีเมลของคุณ
Return-Path มีผลต่อ DMARC หรือไม่
มี DMARC ตรวจสอบ alignment ระหว่างเฮดเดอร์ From กับโดเมนของ Return-Path หรือโดเมนที่ลงลายเซ็น DKIM
จะเกิดอะไรขึ้นหาก Return-Path ไม่ถูกต้อง
เซิร์ฟเวอร์ผู้รับจะส่งการแจ้งเตือนอีเมลตีกลับไม่ได้ และอีเมลอาจถูกปฏิเสธหรือทำเครื่องหมายเป็นสแปมเพราะ SPF ล้มเหลว