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
