Author Topic: demime acl condition: proposed filename exceeds 512 characters on exim  (Read 9004 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2145
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
demime acl condition: proposed filename exceeds 512 characters on exim
« 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 ได้ครับ :)