I have a mail (attached) for which dovecot reports:

imap(test): pid=<32688> session=<UOVJ/0UHlM3B7y+g>, Error: Mailbox INBOX.test: UID=1: read(<binary stream of mailbox INBOX.test UID 1>) failed: read(/var/mail/test/.test/cur/1695887652.M710714P17846.mbox13:2,RS) failed: Invalid quoted-printable input trailer: '=' not followed by two hex digits


and I fail to see why. There is = used at the end of lines as soft-line break.

Also if you delete "przez system Spa=" it works. If you lave it and delete "<br>=" line it also works.

Doesn't seem to be consistent.

Is dovecot too restrictive here?

dovecot 2.3.20 and 2.3.21
--
Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )
From: a...@example.com
To: b...@example.com
Subject: test
MIME-Version: 1.0
Date: Thu, 28 Sep 2023 09:54:02 +0200
Message-Id: <202309289092802.1115...@example.com>
Content-Type: multipart/alternative; boundary="202309289092801:11152:0"

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--202309289092801:11152:0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

text/html
przez system Spa=
mTitan

<br>=
--202309289092801:11152:0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

text/plain message

--202309289092801:11152:0--

_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to