Dmitry and me spent all night figuring out how Robin Curry got posting to MSN Spaces with Blogjet.. but we finally figured out the proper combination of settings!
He has created a little http handler that mimics serverside the Metaweblog API, and can intercept MetaWeblog.newPost method calls and turn em into SMTP mail! :D
And of course, MSN spaces supports posting via SMTP mail.
The only downside to this hack, is that you need to have your own webserver running, because the “from” field in the email that is sent to MSNSpaces by Robin’s webapp, is defined in the config.web file on the webserver itself. There is currently no way to get this data from blogjet into Robin’s handler automaticly.
But there might be a way around this problem: if you where to set your MSNSpaces authorised email adress to something that Robin’s app does know, like your email@example.com or firstname.lastname@example.org for that matter… that would work.
Robin could rewrite the handler to create a from adress using these two values; if everyone uses the same standard, then anyone at all could host his webapp. Hell, maybe I will myself (and get relayed to death by all blogjet users that wanna post to MSN, hahaha!)
I will write a simple tutorial tomorrow (hopefully) on how to A. Set up IIS6 to host Robin’s App, and B. How to configure blogjet to post to it.