私はiOS用の電子メールクライアントを作成しています。それに取り組む前に、私はそれに最適なアーキテクチャを選択したいと思います。クライアントアプリケーションのメールを取得する最も良い方法は何ですか?
たとえば、最初の段階でGmailに接続したいとします。私は検索して、Googleがそれを行うための準備が整ったライブラリを持っていることを発見したので、ライブラリに接続してメールを取得することができます。
もう1つの方法は、WebサーバーのAPIから電子メールを取得し、後でこれらの電子メールをサーバーから取得することです。また
主な目的は、単に電子メールを取得するために、それにいくつかの新しい濾過または他のいくつかの機能、優れたパーソナライゼーションのために多分機械学習技術を追加して、後でできるようにしない、など
、私がしたいです
複数のメールサーバー(Gmail、Yahoo、Hotmailなど)をサポートします。自分のサーバーからメールを取得するか、電子メールサーバーから直接取得するかを教えてください。自分のサーバーを使用している場合のセキュリティの問題も理解しています。
あなたのご意見は私には大いに役立ちます!前もって感謝します!