Exchange OnlineメールのHTTPS経由取得方法について
Kompiraサーバからインターネット接続を行う際、POPやIMAP等のプロトコルは許可されておらず、HTTPSのみ利用可能な状況下で、Microsoft Graph APIを利用し、HTTPS経由でExchange Online(メールサーバー)のメールを取得したいと考えております。
上記の構成が技術的に可能かと考えておりますが、
・どのように実装すればよいか
・また、実際にそのような構成で運用されている事例があるか
について、ご教示いただけますでしょうか。
-
正式なコメント
フィックスポイントの高橋です。
Microsoft Graph API を利用した Exchange Online との連携については、当方では事例や実績がありませんので、実装方法などについてご提供できる情報はございません。
一方で、Python で Graph API と連携するライブラリについては、Microsoft が公開しているようです。
https://github.com/microsoftgraph/msgraph-sdk-python
これを利用するような Python のライブラリオブジェクトまたはスクリプトジョブを実装して、ジョブフローから呼び出すことで連携できる可能性はあるかと思います。例えば以下の Microsoft の資料も参考になるのではないかと思います。
https://learn.microsoft.com/en-us/graph/tutorials/python-email
※ ただし、当該ライブラリを Kompira 環境に導入できるかどうか、Kompira の動作に悪影響を与えることがないか、といった点については弊社では評価しておりませんので、ご利用になる場合は十分にご注意ください。
コメントアクション
サインインしてコメントを残してください。
コメント
1件のコメント