著者: Evgeniy Berdnikov 日付: To: exim-users 題目: Re: [exim] SMTP timeout after pipelined end of data (5334 bytes
written), hang at DAT 7247 LAST. Local_scan vs chunking issue?
On Thu, Sep 10, 2020 at 02:49:05PM -0700, Marc MERLIN via Exim-users wrote: > On Thu, Sep 10, 2020 at 10:47:45PM +0300, Evgeniy Berdnikov via Exim-users wrote:
> > On Thu, Sep 10, 2020 at 12:24:51PM -0700, Marc MERLIN via Exim-users wrote:
> > > But on the other side, I see:
> > > 2020-09-10 12:05:33 1kGRsw-0006mt-VG SA: Debug: SAEximRunCond expand returned: '1'
> > ...
> > > 2020-09-10 12:05:34 cwd=/var/spool/exim4 3 args: /usr/sbin/exim4 -Mc 1kGRsw-0006mt-VG
> > > 2020-09-10 12:05:34 1kGRsw-0006mt-VG => |/usr/bin/procmail -m /home/merlin/.procmail/procmailrc_marcme (marcatwww@???) <marcatwww@???> F=<SRS0=1t+S
> > > Ht=CS=solar.cc=info@???> R=system_aliases_merlin T=address_pipe_root S=7550
> > >
> > > The Email was scanned in 1 second and accepted.
> >
> > Are you sure? There is no line indicating the end of message processing.
> > I suppose it is somewhere below in the log, try to found it with
> > "grep 1kGRsw-0006mt-VG".
>
> Yes, I got 10+ copies of each Email from that domain.
These copies may be delivered in different sessions. My remark was
about 1kGRsw-0006mt-VG. I see no log record about termination of processing
of this message, which may bee too long and lead to timeout on SMTP
(BDAT stage), and consequent attempts to transfer mail again.
BTW, procmail may fall into lock wait, you have better to trace it.
Detailed log may be done with LOGFILE and VERBOSE in rcfile.
--
Eugene Berdnikov