Golfreeze.packetlove.com: Life style of Golfreeze Canon400D Family kammtan.com Jazz Freebsd Unix Linux System Admin guitar Music

All about unix linux freebsd and FAQ for Packetlove.com Web hosting , Mail hosting , VoIP + IP PBX server => Mail issue , problem , configuration => Topic started by: golfreeze on มีนาคม 03, 2016, 12:35:49 PM

Title: demime acl condition: proposed filename exceeds 512 characters on exim
Post by: golfreeze on มีนาคม 03, 2016, 12:35:49 PM
2016-03-03 12:17:57 1abLe9-000DGx-Ns H=test.packetlove.com [103.246.yyy.xxx] F=<golfreeze@packetlove.com> rejected after DATA: This message contains malformed MIME (demime acl condition: proposed filename exceeds 512 characters)

เกิดเนื่องจากปลายทางมีการ ปรับ configure ของระบบเมลให้มีการเชค ชื่อ attachfile ที่ยาวเกิน 512 character ครับ
แก้ไขโดย ปิด configure 3 บันทัดตามนี้ ใส่ # เพื่อปิดไปครับ
#vi /etc/exim.conf

acl_smtp_data = check_message

check_message:
#deny message = This message contains malformed MIME ($demime_reason)
#demime = *
#condition = ${if >{$demime_errorlevel}{2}{1}{0}}
 accept

:wq

แล้วทำการ reload exim 1 รอบครับ ก็จะสามารถรับเมล attach file ที่มีชื่อไฟล์ยาวเกิน 512 character ได้ครับ :)