https://bugs.exim.org/show_bug.cgi?id=2258
Bug ID: 2258
Summary: 4.90.1: spool wireformat feature doesn't add
terminating dot properly
Product: Exim
Version: N/A
Hardware: x86
OS: Linux
Status: NEW
Severity: bug
Priority: medium
Component: Delivery in general
Assignee: nigel@???
Reporter: arekm@???
CC: exim-dev@???
When spool_wireformat feature is turned on then some messages gets accepted by
exim that miss proper terminating dot.
Then exim seems to store that and then pass to, for example, dovecot lmtp:
13413 22:07:24 write(2, "writing data block fd=6 size=6585 timeout=300\n", 46)
= 46 <0.000019>
13413 22:07:24 write(6, "Return-path:
[...]
:Calibri;=\r\nfont-weight:bold;font-style:italic;vertical-align:baseline;white-space:pre-=\r\nwrap\"><br></span></div>.\n",
6585) = 6585 <0.000023>
and then dovecot disconnects due to inactivity.
LMTP>> writing message and terminating "."
cannot use sendfile for body: terminating dot wanted
writing data block fd=6 size=6585 timeout=300
LMTP>> QUIT
LMTP<< 421 4.4.2 mbox8 Disconnected client for inactivity
So the problem seems to be that exim doesn't write terminating dot (in new
line) when spool_wireformat is enabled for *some* messages (not all).
--
You are receiving this mail because:
You are on the CC list for the bug.