Outlook2010でGmailとYahooのIMAPメールアカウントを設定しました。
これらのアカウントのいずれかで新しい電子メールを受信した場合、Outlookクライアントに自動的にプッシュする必要がありますか?送受信を行うと、新着メールしか表示されないようです。
しかし、私の携帯電話では、これらの電子メールが私の電話にプッシュされているようです。
プッシュは、IMAPベースのOutlookメールアカウントでは使用できません。プッシュは主にスマートフォンで使用されます。グーグル(またはあなたの電話に何かをプッシュしたい他のサービス)はあなたの電話のプッシュサービスにあなたの電話に何かをプッシュしたいことを知らせます。これは、すぐに使用できるIMAP機能ではありません。
私の知る限り、Exchangeは現時点でプッシュメールをサポートしています...
これをテストし、Outlook2010がIMAPプッシュ通知をサポートしていることを確認しました。スケジュールされた送受信をオフにしました。別のマシンから、またはWeb上の別のアカウントを介してGmailアカウントに電子メールを送信すると、数秒以内にOutlook2010にメッセージが表示されます。
あなたが話している機能は IMAP-IDLE と呼ばれていると思います ウィキペディアリスト によると、OutlookはIMAP-IDLEに対応しています。 IMAP-IDLEは、接続されたメールクライアントに新しい受信メールを通知します。接続されたメールクライアントは、メールを取得/フェッチできます。
メインのIMAP ウィキペディアの記事 は、IMAP-IDLEとIMAP-Pushの違いをさらに説明しています。
IMAP4クライアントは、新着メールの到着を通知するために、IMAPサーバーへのTCP/IP接続を維持する必要があります。メール到着の通知は帯域内シグナリングを介して行われるため、クライアント側のIMAPプロトコル処理が多少複雑になります。プライベートプロポーザルであるプッシュIMAPは、通知だけでなくメッセージ全体を送信することにより、プッシュ電子メールを実装するようにIMAPを拡張します。ただし、プッシュIMAPは一般的に受け入れられておらず、現在のIETFの作業では、他の方法で問題に対処しています(詳細については、レモネードプロファイルを参照してください)。