2016-05-20 6 views
0

電子メールサーバー(POP、IMAPなど)で新しい電子メールを確認するバックグラウンドタスクを持つアプリケーションを開発したいと考えています。Windows Universal Platform:電子メールを確認するバックグラウンドタスク

私はバックグラウンドタスクについて知ることができますが、これは短時間しか実行できないため、timertriggerの場合は15分ごとに起動できます。

私はこのアプリをすべてのWindowsデバイスで実行したいので、これを行うことができるバックグラウンドタスクを持つための適切なアプローチは何ですか?この時点では可能ではないようです。

しかし、Windowsデバイスはバックグラウンドでメールをチェックできるため、方法が必要です。誰にも洞察力はありますか?

+0

どのような質問ですか? bgタスクは15分ごとに呼び出すことができます。これは正しいです。クラウド内でより多くのCPUを消費することがあります。通知を送信してトーストを表示したり、受信したペイロードを処理するバックグラウンドタスクを起動したりすることができます。 – sibbl

答えて

0

リアルタイムでバックグラウンドタスクを使用して新しいメールを受信することはできません。 新しいメールを受信したときに新しい通知を送信するために独自のバックエンドを使用してプッシュ通知を実装する別の方法を実装する必要があります。 プロバイダーにAPIがある場合は、それを使用できます。

1

あなたが達成したいのは、彼が受け取ったメールについてのユーザーのほぼリアルタイムの通知です。あなたは、Windowsが15分未満の間隔でバックグラウンドタスクを実行することを許可していないことは間違いありません。あなたが探しているのはWindows Push Notification Serviceです。自身のクラウドサービスからの通知を送信するために使用できます

関連する問題