[1240] in NetBSD-Development

home help back first fref pref prev next nref lref last post

Re: Masquerading dupe suppresion loses on FQ and non-FQ together

daemon@ATHENA.MIT.EDU (John Hawkinson)
Mon Feb 5 03:56:51 1996

Date: Mon, 5 Feb 1996 03:56:21 -0500
To: "Kari E. Hurtta" <Kari.Hurtta@dionysos.FMI.FI>
Cc: sendmail-bugs@sendmail.org, netbsd-dev@MIT.EDU
From: John Hawkinson <jhawk@MIT.EDU>
In-Reply-To: <199602050847.KAA14781@dionysos.fmi.fi> from
             "Kari E. Hurtta" <Kari.Hurtta@dionysos.FMI.FI>
             at Mon, 5 Feb 1996 10:47:34 +0200 (EET)


Kari writes:
> relay mailer assumes, that relay is running sendmail and thereofe uses
> different kind limits for line length and so on.
>  
> (So 'relay' mailer is 'esmtp' mailer + 'smtp8' mailer + bigger line length.)

Hmm, ok; it would seem that it would make sense to just junk it and
let ESMTP negotiation take care of it, but perhaps the efficieny is
worth it (??). I guess the relay mailer is much more useful for
non-smtp configurations? [note that somewhere we moved from a
discussion of Mrelay to confRELAY_MAILER, and the two aren't the same
concepts...]

> > Unfortunately, it's still not quite right:
>  
> Use also: define(`confSMTP_MAILER', `esmtp')

Well, sure :-) Again, wonders why that's not the default...
(actually, in my case, the MX of MIT.EDU is not currently an
esmtp-capable mailer, so this is not necessarily advantageous, not
that it matters much).

Crux of the easy-to-fix bug: It certainly seems to be the case that
when using FEATURE(allmasquerade), one should expect confRELAY_MAILER
and confSMTP_MAILER to resolve to the same thing. Either that or
sameaddr() should consider some mailers equivalent (smtp, esmtp,
etc.).

[ various quotes on what the relay mailer can be used for ]

Right, I know what it can be used for, but it doesn't seem clear why
it's necessary at all...

No ideas on the next problem (sameaddr(), etc.)?

--jhawk

home help back first fref pref prev next nref lref last post