Outlookのメールボックスから複数の電子メールをプログラム形式でダウンロードしたい(msg形式)。 私はほとんどオプションがありませんが、どちらも完全な解決策を提供していません。Outlookから複数の電子メールをプログラムでダウンロードする
オプション1:マイクロソフトグラフを使用して
私は、ユーザーの受信トレイからメールを取得することができますが、APIは、ダウンロードのための方法を提供していません。私は手動でmsgファイルを構築するためにMSG .NETライブラリ(無料ではない)のようなものを使用しなければならないでしょう。
オプション2:
Office.jsを使用して、私が取得できるだけでメールを開きました。同じ受信トレイに他のメールへのアクセス権はありません。これはJSコードをアドインで実行する必要がありますが、私はそれで大丈夫です。
その他のオプションはありますか?私は要求が正統でないことを知っています
アーカイブのためにOutlookから外部ストレージ(共有ポイント/ 1つのドライブ/ドロップボックス)への電子メールの保存を自動化したいと思います。メッセージフォーマットは、Outlookにネイティブとしての使いやすさのために必要であり、あなたはそれを開いたり応答したりすることができます。 – spery
これはoutlook.comやhotmail.comのような消費者アカウントやビジネスアカウント?どのようなタイプのアプリケーションですか(ビジネスライン、企業に販売するもの)? 外部ストレージと「開かない」機能が必要なのはどれですか? Exchange Onlineには、電子メールを自動的にアーカイブするために使用できるアーカイブメールボックスオプションがあり、Outlookからの簡単なアクセスが可能です。 –
ビジネスアカウント用です。基本的には、アプリで完全にアーカイブを管理したいので、ユーザーは何も設定する必要はありません。ユーザーはアーカイブする電子メールを選択するので、すべての電子メールを自動的にアーカイブすることはできません。 理想的には、電子メールを外部ストレージ(SharePointなど)にドラッグ&ドロップできるようにしたいと考えていますが、Outlookはそれをサポートしていません(HTML5 FileAPIサポートなし)。 – spery