本ブログは更新を停止しました。Aerieをよろしくお願いいたします。
投稿カレンダーはJavaScriptが有効でない環境では使用できません。
αετο? / aetos / あえとす
シャノン? 誰それ。
埼玉を馬鹿にする奴は俺が許さん。
基本的に知ったかぶり。興味を持った技術に手を出して、ちょっと齧りはするものの、それを応用して何か形にするまでは及ばずに飽きて放り出す人。
OutlookとかWindows Live Mailは、POPやIMAPに加えて、メールプロトコルとしてHTTPをサポートしています。このHTTPのプロトコル(…っていうのもなんか変だけど)のリファレンスって公開されていませんかね?調べてみると、WebDAVだとかDeltaSyncとかいうモノらしいですけど…。
# 余談:OSI参照モデルではHTTPは一番上だけど、今じゃナントカ over HTTPがたくさんあるから、上にもう一層作らないといけないね。
投稿日時 : 2007年11月29日 23:25
WebDAVはRFC読めばいいんだけど、WebDAVをどう使っているかはわからないなぁ。
Outlook って RPC over HTTP じゃありません? HTTP の上に RPC のっけているだけだと思いますけど。 Windows の RPC は DCE RPC に準拠していたと思うけど。
>凪瀬さん。 そうなのよねー。 非公式な解析結果は見つけたんだけど。 >ちゃっぴさん Exchange以外でも(Hotmailとかも)RPCなのかなぁ?
OutlookではメールサービスのURLを入力できるけど、Windows Live Mailではできないみたい。 メールアドレスから自動的に判断されるんだろうな。HotmailとMSN以外は不可能か。
Outlook - Exchange は RPC over HTTP で、Outlook Express - Hotmail 間は、当初 HTTPMail でした。 HTTPMail の仕様は公開されていないみたいですね。(そんなに難しくないみたい) でも、Hotmail から HTTPMail によるメール取得って一時期できなくなってましたよね? 今現在、Windows Live Mail で Hotmail が読めてるんだけど、これって URL 違いなだけでプロトコル的には HTTPMail なのかな? なお、Windows 上で動作するクライアントを作るだけなら、CDO に HTTPMail Client サポートが入っている風味です。
作りたいのはサーバ側ですねー。
何をたくらんでいるかといえば、Web上で動くHTTPメールサービスアプリを作ろうとしているわけなのです。 で、それをクライアントから使うにあたり、この仕様が公開されていれば楽でいいなぁ、と。 独自仕様で作ると、MAPIプロバイダをセットで作らないといけないのかなーと思っています。 が、それはそれで面白そうなのでよし。 HTTPMailってのはこれ http://httpmail.sourceforge.net/ だと思いますが、非公開ならこのプロトコルをベースにした独自のものを作っちゃいましょうかね。
>作りたいのはサーバ側 なんとくなくそんな気がしてました ;-) >ならこのプロトコルをベースにした独自のものを作っちゃいましょうかね。 SMTP/POP ゲートウェイやらたいくつも出ていて、事実上「公開されているも同然」なんで、おkなんじゃないすか。
Powered by: Copyright © αετος / aetos