Just to inform everybody that me and Edinilson are working on this.
....Also to make this long thread a bit longer ;}

Up to now we've found out that:
1- xmail has no faults, at least with a recompiled XMail.exe.
   Still have to prove this last part.
2- the connection timeouts when hotmail sends that awful greeting =
message.
   Nothing is sent after 220, so that's "End of socket stream data"
3- the strange thing is that this happens *only* on a particular server
   (supermicro). There is an exact twin of this server that works=20
   perfectly (*only*) with a recompiled version of xmail. Also this has =
to=20
   be proven.
   Might be a nic issue... I've had problems with the new EMT64 chip on =
a
   Supermicro server with onboard giga bit intel chips... This sounds =
like
   black magic.
4- ip, dns and firewall problems are definitely excluded.=20

To prove the 2nd point I've just added a few lines of code to =
SMTPUtils.cpp
to make it print out the response codes from the remote smtp server.

We'll update this thread asap.

Dario



-----Messaggio originale-----
Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] =
Per
conto di Davide Libenzi
Inviato: mercoled=EC 23 marzo 2005 20.15
A: XMail mailing list
Oggetto: [xmail] Re: Problems with hotmail.com, earthlink, end of socket
stream dtata, on windows PC

On Mon, 21 Mar 2005, Mike Harrington wrote:

> I could be wrong, but I THINK that it means the connection was =
terminated
> early.  You could always use a telnet client to connect to a hotmail =
MX
> server and try to send an email by hand - see directly what's going =
on,
such
> as error messages.  I also remember someone talking about that error
message
> along with DNS issues.  If memory serves, it occurs when XMail can't =
find
> the IP address for the MX as in the server.
>=20
> Correct me anyone if I'm wrong :)

>From those logs, we can clearly see that MXs are correctly found and=20
rotated. The problem is that the remote server closes the connection=20
somewhere in the middle of the SMTP session, while XMail is expecting =
more=20
data. This is what "End of socket stream data" stands for.



> > [PeekTime] 1110537048 : Fri, 11 Mar 2005 07:30:48 -0300
> > <<
> > ErrCode   =3D -162
> > ErrString =3D End of socket stream data
> > SMAIL SMTP-Send MX =3D "mx1.hotmail.com." SMTP =3D "mailserver" From =
=3D
> > "[EMAIL PROTECTED]" To =3D "[EMAIL PROTECTED]" Failed =
!
> > SMTP-Error =3D "417 Temporary delivery error"
> > SMTP-Server =3D "mx1.hotmail.com."



- Davide

-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]


-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to