เมื่อส่งอีเมลจาก Postfix ไปยัง Outlook365 ฉันได้รับข้อผิดพลาด:
1 พ.ย. 08:00:00 mail postfix/smtp[16252]: B7E8079FA8F:
ถึง=<somemail.dk>,
รีเลย์=somemail.mail.protection.outlook.com[104.47.7.138]:25,
ดีเลย์=0.71, ดีเลย์=0.06/0/0.1/0.55, dsn=5.6.211, สถานะ=ตีกลับ (โฮสต์
somemail.mail.protection.outlook.com[104.47.7.138] กล่าวว่า: 554 5.6.211
เนื้อหา MIME ไม่ถูกต้อง: เกินขนาดค่าข้อความเดี่ยว (32784) ที่อนุญาต
สูงสุด (32768) สำหรับส่วนหัว 'X-Matching-Connectors'
[FR3P281MB0970.DEUP281.PROD.OUTLOOK.COM]
[AM6P192CA0016.EURP192.PROD.OUTLOOK.COM]
[BE0DEU01FT017.eop-deu01.prod.protection.outlook.com] (ตอบกลับท้าย
ของคำสั่ง DATA))
เพื่อหลีกเลี่ยงปัญหานี้ ฉันได้พยายามแยก X-Matching-Connectors ทั้งหมดออกจากเมลของฉันแล้ว แต่วิธีนี้ไม่สามารถแก้ปัญหาได้ อันที่จริงดูเหมือนว่าเมลขาออกไม่มีส่วนหัวนี้เลย (ฉันใช้ postfix header_checks เพื่อ ลบส่วนหัวอื่นเพื่อให้แน่ใจว่าใช้งานได้และฉันเห็นว่าสิ่งนี้ถูกลบในบันทึก)
ฉันไม่พบข้อมูลใด ๆ เกี่ยวกับ X-Matching-Connectors ได้ทุกที่ ใครรู้บ้างว่ามันคืออะไรและอาจจะเพิ่มเข้ามาที่ไหน?
ฉันจะแก้ปัญหานี้ได้อย่างไร?
พบสิ่งนี้ทางออนไลน์เท่านั้น:
https://answers.microsoft.com/en-us/msoffice/forum/all/getting-ndr-from-some-servers-headers-too-large/a3ace969-9d08-4d07-967a-5f40f9a0bad7
อัพเดท == 5-11 ==
ฉันพยายามตั้งค่า header_checks ให้บันทึกส่วนหัวทั้งหมดในเมลขาออก และ X-Matching-Connectors ที่ละเมิดจะไม่ส่งจาก Postfix ไปยัง Outlook อาจเป็นส่วนหัวที่ถูกสร้างขึ้นในเซิร์ฟเวอร์จดหมายของ Microsoft
ข้อมูลเพิ่มเติม : เซิร์ฟเวอร์ Postfix ของเราอยู่บนเซิร์ฟเวอร์ Linode ด้วย (เช่น M Klein ด้านล่าง) แต่ทำงานเป็นเซิร์ฟเวอร์เมลมาตรฐาน
ตอบความคิดเห็น:
ใช่ เซิร์ฟเวอร์จดหมาย Postfix ทำงานมาหลายปีโดยไม่มีปัญหานี้ และสามารถส่งไปยัง gmail และเซิร์ฟเวอร์อื่น ๆ ได้โดยไม่มีปัญหา
ใช่ ฉันสามารถส่งไปยังผู้รับจาก fx gmail โดยไม่มีปัญหา
ไม่ ดูเหมือนจะไม่ใช่อีเมลทั้งหมดที่ส่งถึง office365 ที่มีปัญหานี้ เฉพาะบางผู้รับ/โดเมนเท่านั้น แต่อีเมลทั้งหมดจะส่งไปยังโดเมนเหล่านี้
ข้อมูลที่เกี่ยวข้อง:
https://social.technet.microsoft.com/Forums/office/de-DE/8d08697c-c0fc-449f-88ca-c92c4e75b3d3/fehler-beim-senden-an-office-365-server?forum=office_generalde
https://www.linode.com/community/questions/22063/anybody-having-issues-sending-mail-to-exchange-online-domains-from-european-loca
อัพเดท == 24-11 ==
ดูเหมือนว่าปัญหาจะเกี่ยวข้องกับการเข้ารหัสอีเมล อย่างน้อยในสคริปต์ทดสอบที่ฉันทำ
ไม่มีหลายส่วนและชุดอักขระ utf-8 : FAILS (สูงสุดที่อนุญาต (32768) สำหรับส่วนหัว 'X-Matching-Connectors')
ไม่มีหลายส่วนและชุดอักขระ us-ascii : WORKS
หลายส่วนและชุดอักขระ utf-8 : WORKS
หลายส่วนและชุดอักขระ us-ascii : WORKS