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/
