Perhaps we're the only site handling local delivery this way :-/

Pete Naylor wrote...

> I'm having some trouble with delivery to Cyrus using Exim's LMTP via TCP
> transport.  Actually - the delivery is working fine.  The problem I have
> is that when the delivery fails (after DATA generally) or defers (after
> RCPT TO because of an overquota condition generally), the error text given
> during the LMTP session is not quoted when the message is returned to the
> sender by Exim.  The results are logged in the main log, though.  I've set
> smtp_return_error_details true, but that makes no difference :-/ I've got
> users complaining that they get messages returned to them with no
> indication as to the cause.
> 
> We presently have Exim 4.54 in production.  I started looking through the 
> source to gain an understanding of what was behind the problem, and found 
> that the following change...
> 
> > diff smtp.c.orig smtp.c.work
> 1570a1571
> >           setflag(addr, af_pass_message);
> 
> ... results in the text associated with 5XX codes after the LMTP DATA
> phase being quoted when the messages are returned.  However, overquota
> conditions (4XX after the LMTP RCPT TO: phase I believe) do not product 
> any details in the returned messages.
> 
> Has anyone else encountered this?  Can someone suggest either a 
> configuration change or a patch against the 4.54 source to fix the problem 
> described above?

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to