[exim-dev] [Bug 2214] New: acl_smtp_mime failures cause inva…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2214] New: acl_smtp_mime failures cause invalid DATA responses
https://bugs.exim.org/show_bug.cgi?id=2214

            Bug ID: 2214
           Summary: acl_smtp_mime failures cause invalid DATA responses
           Product: Exim
           Version: 4.86
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: ACLs
          Assignee: jgh146exb@???
          Reporter: bugzilla.exim.simon@???
                CC: exim-dev@???


Use the following acl_smtp_mime (type intentional):
acl_mime:
    accept
        decode = $mime_filenmae
        condition = ${if !eq{$mime_filename}{}}
        logwrite = :main:MIME Filename = "$mime_filename"
("$mime_decoded_filename")


    accept


Send a message with any MIME part and you'll get two responses to the end of
DATA:

DATA
354 Enter message, ending with "." on a line by itself
Content-Type: multipart/mixed; boundary=83a67d18c01ffbe8d5ba929c0f4d083a
MIME-Version: 1.0
Subject: Test

--83a67d18c01ffbe8d5ba929c0f4d083a
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="UTF-8"

<p>Test

--83a67d18c01ffbe8d5ba929c0f4d083a
Content-Disposition: attachment; filename*=UTF-8''invoice.pdf.jar
Content-Transfer-Encoding: base64
Content-Type: application/java-archive

AAA=

--83a67d18c01ffbe8d5ba929c0f4d083a--
.
451 Temporary local problem - please try later
250 OK id=

The following appears in the log:
2017-12-27T21:03:44.499+00:00 1eUIrT-0001tf-Je H=* [*]:46338 F=<> temporarily
rejected during MIME ACL checks: failed to expand ACL string "$mime_filenmae":
unknown variable name "mime_filenmae"

--
You are receiving this mail because:
You are on the CC list for the bug.