Re: Can someone explain HELO to me?

2006-12-08 Thread Alexander S. Kunz
Hello Roelof Otten  everyone else,

on 06-Dez-2006 at 01:45 you (Roelof Otten) wrote:

ASK Hmmm. I'd regard that as problematic just as well. My IP address
ASK is dynamic and has nothing to do with the mail relayer that is set
ASK for my domain. A reverse lookup in the HELO state would fail.

 But still it's what it's supposed to do. The EHLO should give a domain
 name that identifies the client system.

When using an email client to relay messages thru the SMTP server of my
ISP, my machine is not a part of the remote systems network. It has no
domain name. Its just an SMTP client.

 On your LAN to your local mail server that can be your computer name,
 as it's likely that that will point to the right computer (it does on
 my LAN), but when you're talking to something else you should give a
 domain name or a literal address.

AFAIK it doesn't matter which name is provided (as long as it is a
unique identifier and not a reserved name like localhost), because it
can not be verified by the remote system anyway (HELO should not be used
for any sort of identification, thats done with the DNS, but in reality
it is very well used for identifying and blocking relay attempts of
spammers - which is ok for me).

If I send a HELO something or HELO something.neurowerx.de has the
same result, a received: from unknown (HELO ...) added to the message
by the remote system.

-- 
Best regards,
 Alexander (http://www.neurowerx.de)

The release of atomic energy constitutes a new force too revolutionary
to consider in the framework of old ideas. -- Harry S. Truman



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-06 Thread Barry
On Wed, 6 Dec 2006 01:45:32 +0100, Roelof Otten wrote:

 Hmmm. I'd regard that as problematic just as well. My IP address is
 dynamic and has nothing to do with the mail relayer that is set for my
 domain. A reverse lookup in the HELO state would fail.
 
 But still it's what it's supposed to do. The EHLO should give a domain
 name that identifies the client system.

 On your LAN to your local mail server that can be your computer name, as
 it's likely that that will point to the right computer (it does on my
 LAN), but when you're talking to something else you should give a domain
 name or a literal address.

My knowledge on this subject is 'nil', hence my original post. However, my
newsreader (Dialog) has an 'Advanced SMTP Settings' dialog which allows the
user to specifically set the SMTP HELO identification. If it is left blank
then the local computer name is used.

To me that seems a good solution?

In my case shouldn't HELO be kentra.co.uk?

-- 
Best regards
Barry
barryh'at'kentra'dot'co'dot'uk

Using TheBat! version 3.85.03
and AntispamSniper 1.6.7.3



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-06 Thread Chris W .

Barry @ 2006-12-06 3:02:51 AM
Can someone explain HELO to me? mid:[EMAIL PROTECTED]

 My knowledge on this subject is 'nil', hence my original post.
 However, my newsreader (Dialog) has an 'Advanced SMTP Settings'
 dialog which allows the user to specifically set the SMTP HELO
 identification. If it is left blank then the local computer name is
 used.

 To me that seems a good solution?

I'd say no.

 In my case shouldn't HELO be kentra.co.uk?

Probably not.

From section 3.5 of the standard:

 At the time the transmission channel is opened there is an exchange
 to ensure that the hosts are communicating with the hosts they think
 they are.
 
 The following two commands are used in transmission channel opening
 and closing:
 
 HELO SP domain CRLF
 
 QUIT CRLF
 
 In the HELO command the host sending the command identifies itself;
 the command may be interpreted as saying Hello, I am domain.

Unless your local computer is the mail host for kentra.co.uk, you
don't want to identify yourself as kentra.co.uk. Something like your
computer's name or
the-randomly-assigned-name-given-you-by.your-isp.com would work
better.

Have you been having problems? If not, I wouldn't worry about it.

-- 
Chris

Using The Bat! v3.85.03 on Windows XP 5.1 Build 2600 Service Pack 2.
Accessing a POP3 mailbox.

Spotted on a toilet in a London office block: TOILET OUT OF ORDER.
PLEASE USE FLOOR BELOW.

pgpNgiuguqzIa.pgp
Description: PGP signature

Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Re: Can someone explain HELO to me?

2006-12-06 Thread Barry
On Wed, 6 Dec 2006 08:36:25 -0600, Chris W. wrote:

 Unless your local computer is the mail host for kentra.co.uk, you don't
 want to identify yourself as kentra.co.uk. Something like your
 computer's name or the-randomly-assigned-name-given-you-by.your-isp.com
 would work better.
 
 Have you been having problems? If not, I wouldn't worry about it.

Thanks Chris, now I understand...I never was worried, just intrigued.

-- 
Best regards
Barry
barryh'at'kentra'dot'co'dot'uk

Using TheBat! version 3.85.03
and AntispamSniper 1.6.7.3



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Can someone explain HELO to me?

2006-12-05 Thread Barry
Hi all

Looking at headers from TB I can see Helo=Office

Office is the Full Computer Name of my XP desktop machine.

Does TB! decide this?
Why?
Can I decide what this should be?

-- 
Best regards
Barry
barryh'at'kentra'dot'co'dot'uk

Using TheBat! version 3.85.03
and AntispamSniper 1.6.7.3



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread Alexander S. Kunz
Hello Barry  everyone else,

on 05-Dez-2006 at 17:42 you (Barry) wrote:

 Does TB! decide this?

Yes (but actually, the current alpha/beta versions use localhost,
which is quite problematic).

 Why?

In the SMTP handshake state the client (or rather, the machine wishing
to relay a message to another SMTP server) should send an
identification, thats the HELO (or EHLO). When official SMTP servers
are talking to each other, the handshake must be a fully qualified
domain name (like mail.domain.com).

When a client like TB talks to an SMTP server, the machine usually has
no fully qualified domain name, so the local machine's name is used
instead.

 Can I decide what this should be?

No.

-- 
Best regards,
 Alexander (http://www.neurowerx.de)

NP: Sushi Bar - Damask Rose by Vangelis
(from the 2003 compilation Blade Runner Soundtrack (Esper Bootleg))



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread MFPA
Hi

On Tuesday 5 December 2006 at 6:48:38 PM, in
mid:[EMAIL PROTECTED], Alexander S. Kunz
wrote:

 When a client like TB talks to an SMTP server, the machine usually has
 no fully qualified domain name, so the local machine's name is used
 instead.

 Can I decide what this should be?

 No.

What about start  control panel  system  computer name? Does
TB! not use that anymore?

-- 
Best regards,
 
MFPA

Don't talk unless you can improve on the silence

Using The Bat! v3.80.06 on Windows XP 5.1 Build 2600 Service Pack 1



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread Peter Meyns
Hi MFPA,

on Tue, 5 Dec 2006 20:09:07 +GMT (05.12.2006, 21:09 +0100GMT here),
you wrote:

 When a client like TB talks to an SMTP server, the machine usually has
 no fully qualified domain name, so the local machine's name is used
 instead.

 Can I decide what this should be?

 No.

M What about start  control panel  system  computer name? Does
M TB! not use that anymore?

No, not here. It uses localhost instead.

-- 
Cheers
Peter

A truly happy person is one who can enjoy the scenery on a detour.



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread Alexander S. Kunz
Hello Peter Meyns  everyone else,

on 05-Dez-2006 at 21:14 you (Peter Meyns) wrote:

M What about start  control panel  system  computer name? Does
M TB! not use that anymore?

 No, not here. It uses localhost instead.

That is a bug of the current betas .07 and .08.

http://www.ritlabs.com/bt/view.php?id=6111

-- 
Best regards,
 Alexander (http://www.neurowerx.de)

NP: I Dreamt Music by Vangelis




Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread Peter Meyns
Hi Alexander,

on Tue, 5 Dec 2006 21:22:09 +0100GMT (05.12.2006, 21:22 +0100GMT here),
you wrote:

M What about start  control panel  system  computer name? Does
M TB! not use that anymore?

 No, not here. It uses localhost instead.

ASK That is a bug of the current betas .07 and .08.

ASK http://www.ritlabs.com/bt/view.php?id=6111

I checked older messages. It is the same in the release version
3.85.03. In older versions a reference to the respective ISP is used.

-- 
Cheers
Peter

Error: System price error - Inadequate money spent on hardware



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread Alexander S. Kunz
Hello Peter Meyns  everyone else,

on 05-Dez-2006 at 21:34 you (Peter Meyns) wrote:

 No, not here. It uses localhost instead.

ASK That is a bug of the current betas .07 and .08.

ASK http://www.ritlabs.com/bt/view.php?id=6111

 I checked older messages. It is the same in the release version
 3.85.03.

I haven't checked older versions, sorry.

The original poster on TBBETA reverted to beta .06 where it uses the
local machine name instead.

See the thread on TBBETA:
msgid:[EMAIL PROTECTED]


 In older versions a reference to the respective ISP is used.

Hmmm. I'd regard that as problematic just as well. My IP address is
dynamic and has nothing to do with the mail relayer that is set for my
domain. A reverse lookup in the HELO state would fail.

-- 
Best regards,
 Alexander (http://www.neurowerx.de)

NP: Wounded Animals by Vangelis




Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread MFPA
Hi

On Tuesday 5 December 2006 at 8:14:04 PM, in
mid:[EMAIL PROTECTED], Peter Meyns
wrote:

 Hi MFPA,

 on Tue, 5 Dec 2006 20:09:07 +GMT (05.12.2006, 21:09 +0100GMT here),
 you wrote:

 When a client like TB talks to an SMTP server, the machine usually has
 no fully qualified domain name, so the local machine's name is used
 instead.

 Can I decide what this should be?

 No.

M What about start  control panel  system  computer name? Does
M TB! not use that anymore?

 No, not here. It uses localhost instead.

Alexander mentioned the current alpha/beta versions use that.

I just looked and here it now seems to use the domain name from
some of my email addresses. Always the same domain name, not from
either of my most-used addresses.

-- 
Best regards,
 
MFPA

Hard work never killed anyone, but why take a risk?

Using The Bat! v3.80.06 on Windows XP 5.1 Build 2600 Service Pack 1



Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Can someone explain HELO to me?

2006-12-05 Thread Roelof Otten
Hallo Alexander,

On Tue, 5 Dec 2006 21:47:21 +0100GMT (5-12-2006, 21:47 , where I
live), you wrote:

 In older versions a reference to the respective ISP is used.

ASK Hmmm. I'd regard that as problematic just as well. My IP address is
ASK dynamic and has nothing to do with the mail relayer that is set for my
ASK domain. A reverse lookup in the HELO state would fail.

But still it's what it's supposed to do. The EHLO should give a domain
name that identifies the client system.
On your LAN to your local mail server that can be your computer name,
as it's likely that that will point to the right computer (it does on
my LAN), but when you're talking to something else you should give a
domain name or a literal address.

-- 
Groetjes, Roelof

Sometimes, when it's quiet, you can hear the brain cells die. --- SLR
http://www.voormijalleen.nl/
The Bat! 3.86.8 ALPHA (beta)
Windows XP 5.1 Build 2600 Service Pack 2
1 pop3 account, server on LAN
OTFE enabled
P4 3GHz
2 GB RAM


pgpjPX8GxUNSR.pgp
Description: PGP signature

Current version is 3.85.03 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html