Hi Francesco,

> Viktor, I DID try to just raise timeouts and I did some more tests.
> 
> My MTA is exim and it is very "strict" on the protocol.
> 
> Try to issue this command:
> telnet <mailserver> 25
> and you will get a
> "220 message"
> and ONLY IN THIS MOMENT you can issue commands !
> 
> Exim doesn't accept any command before the 220 is sent ! In the past,
> a lot of spam software did send the HELO without waiting for the 220
> banner and exim killed them....
> 
> Gmail accepts the message without the patch and probably the same will
> happen with other MTAs....
> 
> 
> I want to say that  in a particular case (external antivirus + backend
> MTA) I have
> "220-message 1"
> "220 message 2"
> and if the backend is  down I get a
> "5xx error message"

Thanks for the explanation, you're right. Before reading 
through your msg I've also checked RFC821 
(http://james.apache.org/server/rfclist/smtp/rfc0821.txt) 
and it also says what you say in chapter 4.3.

I'll make some tests as soon as Win7 reboots itself 
correctly (2nd attempt) after BSOD-ing on my test build.

I did a quick test with gmail and it's okay, plus 
finally the protocol conversation makes some sense.

Thanks for your report, this has been a bug ever since 
hbtip existed.

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to