HTTPを使用してhotmailの受信トレイをチェックするための高速な方法またはライブラリを探しています。それは、POP3またはImap(これはサポートされていない)ではなくHttp経由でなければならないことに注意してください。 pop3セッションではサポートされていないHTTPプロキシを使用していくつかのアカウントに接続する必要があるため、これが必要です。どんな種類の助けにも感謝します。HTTPを介してHotmailの受信トレイをチェックする
おかげで仲間=]
HTTPを使用してhotmailの受信トレイをチェックするための高速な方法またはライブラリを探しています。それは、POP3またはImap(これはサポートされていない)ではなくHttp経由でなければならないことに注意してください。 pop3セッションではサポートされていないHTTPプロキシを使用していくつかのアカウントに接続する必要があるため、これが必要です。どんな種類の助けにも感謝します。HTTPを介してHotmailの受信トレイをチェックする
おかげで仲間=]
私は現在、ユーザーがブラウザ内で何をするかをシミュレートせずには実現できないと考えています。最も簡単な方法は、 "VS2010 Test Professional"または "VS2010 Ultimate"の機能を使用してブラウジングセッションを記録し、同じことをするC#コードを生成することです。 pop3.live.com -
:それはアウトオブボックス非常によく私のために働いたとアプリケーション
BWTで読めるあなたは再利用可能なコードを生成し、hereを参照してください、それらは既存のAPIのようです、受信メールの場合はポート995(SSL必須)。
- smtp.live.com、電子メールを送信するためのポート25(SSLなし)または587(SSL)。
- Windows Live Messenger連絡先API(レガシー)では連絡先にアクセスできます。
- Windows Live Messenger Connectは、メッセンジャーができることは何でもできます。
- Windows Live Messenger Mailbox propertiesメールと未読メールの数を確認できます。
これが役立つ可能性がある場合はわからない:
あなたはDeltaSyncプロトコルを逆eningeerする必要があります。 32ビットバージョンのMS-MailとoSpyを使用して、SSLパケット+ Wiresharkをキャプチャしてhttpパケットをキャプチャします。
HTTP(S)を使用してHotmailを読む正式な方法はありません。
Continuing DAV protocol retirement
Windowsメール& Outlookコネクタの両方が文書化されていないDeltaSyncという名前のプロトコルを使用します。そこDAVように使用されるが、これは段階的に廃止された、ここでは公式声明です。
一部の人々は、この男のようにそれをリバースエンジニアリングしようとしている:DeltaSync HU01 decompression code releasedが、これは進化しないという保証はasolutelyありません - 実際には、あなたはこのがので
:-)進化していくことを確認することができ、あなたはPOP3でもっと良いです:Hotmail and MSN Accounts POP3/SMTP Access
は、非表示のWebブラウザコントロールを使用することができます。そして、ソースコードを使用して電子メールのタイトルとすべてをキャプチャします。 that answerで私はそれを行う方法を説明します。
私はそれを行うのが最も簡単な方法だと思います。
ラット、私はちょうどそれを提案するつもりでした。 – MusiGenesis
WaTiNをご覧ください。 これは、Webアプリケーションでテストを実行し、ユーザーとのやりとりを模倣するために使用するフレームワークです。また、Mailinatorと通信してダミーメールをチェックするのにも使用します。
私はWaTiNがここで助けになることができると確信していますが、実際には特定のブラウザが開かれるという欠点があります。
また、Webリクエストを行い、正しいポストデータを入力してログインすることもできますが、それほど難しいことではありません。その後、レスポンスの内容を解析してメールがあるかどうかを確認します。
System.Net.mail名前空間とmailclientsを使用してHotmailサーバーに直接接続することはできましたが、Hotmailがこれを許可しているかどうかはわかりません。
これはおそらくあなたが探しているものではありませんが、httpでpop3接続をトンネルできます。欠点は、あなたが接続できるLANの外のどこかのサーバが必要になることです。 例は次のとおりです。Pop3 over Http
これは3〜4年古いです。一度は作業しましたが、もう動作しません。 –
なぜ彼の答えに投票するのですか? – Zesty
それはおそらく議論がありますので、誰もそれを0に戻したいと思っている場合は動作しません。 –