Re: [exim] TLS errors on SMTP (non-AUTH) connections

Top Page
Delete this message
Reply to this message
Author: Vincent Danen
Date:  
To: exim users
Subject: Re: [exim] TLS errors on SMTP (non-AUTH) connections
* Vincent Danen <vdanen@???> [2007-02-01 11:49:06 -0700]:

> > >> Can you tell what MTA they are using?
> > >
> > > Yeah, they're using exim 4.63 (I'm using 4.5x). I thought it would be a
> > > sender-verification request too, but that doesn't explain why it worked
> > > with the telnet "test" but fails when my exim talks to theirs.
> > >
> > >
> >
> > Timing, perhaps?
> >
> > Ex: - if you have banner delay and they have a callout timeout that is hte same
> > - or shorter, what with setup and link turnaround times..
>
> I'm thinking this is it. But it doesn't look like they're doing sender
> verification at all.
>
> I read the "RCPT delays and PIPELINING" thread with much interest after
> I wrote my last message on this where it seems that pipelining is being
> the culprit here. I have no idea how their server is setup, but seems
> like there are some delays there that interfere with pipelining (as I
> did a manual esmtp connection, no STARTTLS, no PIPELINING, and it was
> delivered).
>
> So, the question is, can I disable pipelining for one particular host
> (in the current exim)? Or disable pipelining for outbound mail
> altogether?
>
> I've got to read the manual on that one. I've never had to think about
> pipelining before.


Looks like I might have to wait for the new version of exim to do this.
I set:

pipelining_advertise_hosts = 127.0.0.1
smtp_enforce_sync = true

but on outgoing connections if the remote advertises pipelining, seems
like exim will use it no matter what I want.

Sucks, but looks like there isn't a whole lot I can do about this at the
moment, which is unfortunate. Well, I could use a snapshot I guess but
that doesn't sound like much of a good idea for a production system.

Thanks for all the tips/pointers and such, but I think until the new
exim comes out, there isn't much I can do here.

Unless someone else has some creative magic for me to try, of course.
=)

--
{FEE30AD4 : 7F6C A60C 06C2 4811 FA1C A2BC 2EBC 5E32 FEE3 0AD4}
mysql> SELECT * FROM users WHERE clue > 0;
Empty set (0.00sec)