Guys/Gals/People,

Yes, Hotmail again! OK, done some re-search, fiddled with some ports and HTTP stuff and found out some info about how all this works.

Outlook Express opens "http://services.msn.com/svcs/hotmail/httpmail.asp" and sends user/pass and other information about the version etc..

That works fine for OE, we do that through a web browser and we get an incorrect login page.

Now...

*drum roll*

If we open a raw socket to services.msn.com on port 80 and send "PROPFIND /svcs/hotmail/httpmail.asp HTTP/1.0"

That nice little IIS sends us a redirection message and suggests we check out "http://oe.hotmail.com/cgi-bin/hmdata"

So we do that in the browser, asks for user/pass authentication. The door to hotmail

Trying this using raw sockets works, except for...

HTTP/1.1 401 Authorization Required
Date: Wed, 09 Feb 2000 17:40:49 GMT
Server: Apache/1.3.6 (Unix) mod_ssl/2.2.8 SSLeay/0.9.0b

(They use Apache, IIS couldnt handle the pressure)

Anyone know how to send RAW HTTP Authentication? If so, gimme a buzz.

Once the login is complete we send some groovey HTTP commands which are logged (thanks to some tools) and we can have full hotmail accesss via VB


------------------
Regards,

Paul Rivoli
-------------------
[email protected]
http://users.bigpond.com/privoli