David B Funk wrote:
Some of us pre-date Sir Timothy & his bright idea, had to make our
ones & zeros the hard way by banging two rocks together, had to learn
to find and read documentation. (I first ran into sendmail on a VAX-750
running BSD-4.2 in the early 80's).

Yeah, I've been doing Sendmail about that long too. I always used to handcraft my sendmail configs until I finally gave in to m4 a few years ago. Bragging aside, can we get back on topic?

In every sendmail release for the last decade there's been a document
"doc/op/op.me" which is the  configuration and operations manual. In that
doc for 8.13.* you'll find:

Which is *ALWAYS* way out of date, and had *NO* mention of HeloName. I checked that.

 >                     h         use name of interface for HELO command

                If  ``h''  is set, the name corresponding to
                the outgoing interface address (whether cho-
                sen  via  the  Connection  parameter  or the
default) is used for the HELO/EHLO command.

Right. Which proves that you weren't reading. I was replying to the comment that someone made that any host with more than one address would have more than one HELO. This isn't true.

Now a host with more than one interface might have more than one helo name. But that's not 1000:1 kind of ratios.

Now if the only way you can relate to things is via a web-page then
look at: http://www.sendmail.org/doc/sendmail-current/doc/op/op.pdf

Better yet, I can read the thread and reply to the topic at hand.


Looking at the code, heloname would appear to be statically defined,

I'm not sure what your strong points are Jo, but reading 'c' code doesn't
appear to be one of them. I made no mention of 'heloname' ('c' is case
sensitive). In the sendmail source file readcf.c the variable 'HeloName'
is assigned a value in the case statement:

          case O_HELONAME:
                HeloName = newstr(val);
                break;

Yes. Once. It doesn't alter based on input for each message. Thus it's static for the lifetime of the process.

I'm done taking your bullshit. You didn't read the original topic, and your blatant attacks are doing nothing but prove that in addition to failing to read the topic, you're too stupid to check the contributors to sendmail before you sent me ad hoc attacks about things I know very well better than you do.

--
Jo Rhett
Network/Software Engineer
Net Consonance

Reply via email to