On 09/08/05, Geraint Edwards <[EMAIL PROTECTED]> wrote:
> I've been busy of late, so my analysis has not been as thorough
> as I had hoped, so apologies if the below is brief.
> 
> John Hall <[EMAIL PROTECTED]> said
>                 (on Wed, Jul 13, 2005 at 04:06:30PM +0100):
> > I have a perl script that runs as a pipe transport and injects two
> > e-mails back into the system via BSMTP. Up until a recent upgrade from
> > Woody to Sarge this all worked fine.
> 
> Did exim get bumped from to 4.51 at that time?  You could
> possibly do
> 
>         grep 'daemon started' /var/log/exim/mainlog*
> 
> to get version numbers/dates for daemon versions.

No - I build exim myself from source (and end up using equivs :().

> About a week after an upgrade to 4.51, I noticed things not
> working properly (mail was often sent, but...).
> 
> The close on the pipe just hung.  Namely, the perl:
> 
>         close(MAIL) or croak "..."
> 
> never returned.  So the inbound delivery (triggering the above
> code to send an outbound mail) *eventually* fell over as follows:
> 
> 2005-07-22 15:47:25 1DvXs5-000n6s-I9 ** |/usr/sbin/listreq foo <[EMAIL 
> PROTECTED]> R=into_list T=address_pipe: pipe delivery process timed out
> 
> This happened several times, so I took the opportunity (ahem!) to
> rewrite the mail submission part of the code using perl's
> Net::SMTP module.  This problem seemed to occur elsewhere - not
> just for these (list-generated) mails.  So, the following may be
> related - my hunch is that it is.
> 
> I've since upgraded to exim 4.52 - but I still get a lot of ugliness.
> Inbound deliveries work OK, locally-generated mail to local sites
> is OK, but mail to remote sites (typically using mutt) seems to
> follow this pattern:

<snip>

I've now upgraded to 4.52 and it all seems to be working fine again. I
sadly do not really have the time to debug further (hence my slowness in
replying to this e-mail). It's not satisfactory, I know.

regards,
John

--
## 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