Comcast and mail header errors?
Kevin D. Clark
kclark at mtghouse.com
Thu Mar 23 09:27:01 EST 2006
Cole Tuininga writes:
> On Thu, 2006-03-23 at 08:12 -0500, Ben Scott wrote:
>> On 3/23/06, Cole Tuininga <colet at code-energy.com> wrote:
>> > The problem is that the application has no control which interface it
>> > uses when opening a socket to a remote system.
>>
>> "man bind(2)"
>
> Right - this is for *listening* sockets. Sending an email out requires
> the server to make a connection to a remote server - it doesn't use that
> same socket.
The use of bind() is not limited to passive sockets, i.e. sockets that
have been modified with listen().
bind() can also be used on active sockets, sockets that you might want
to use to initiate communications with some other server.
I'm not even certain that I am disagreeing with Cole here. If
sendmail has a setting to allow the admin to cause it to bind to a
certain protocol address when it initiates connections to remote
servers, then bind() is the workhorse here. But Cole might be
claiming that the setting that is being discussed here doesn't do
this.
Regards,
--kevin
--
GnuPG ID: B280F24E And the madness of the crowd
alumni.unh.edu!kdc Is an epileptic fit
-- Tom Waits
More information about the gnhlug-discuss
mailing list