oo

OAuthでMicrosoft Office 365を設定する

liferay DXP 7.4 U79+/Liferay Portal 7.4 GA79+.

OAuth 2.0認証を使ってMicrosoftメールサービスとLiferayを接続します。 なお、マイクロソフトはOAuth2を要求しており、ベーシック認証(メールアドレスとパスワードでの接続)はサポートしていない。

マイクロソフトのアプリ登録

note

このステップに関する追加サポートやトラブルシューティングについては、マイクロソフトにお問い合わせください。

  1. Microsoft Azure で新しいアプリケーションを作成する。

  2. アプリケーションのクライアント・シークレットを追加する .

    アプリケーションのクライアントID(別名アプリケーションID)、クライア ントシークレットテナントID(別名テナントID)を控えておくこと。 ディレクトリID)。 これらの値は以下のステップで使用される。

  3. アプリケーションの POP および IMAP API 権限を追加する

Liferayのメール設定

  1. グローバルメニュー( グローバルメニュー )に移動します。 → コントロールパネルインスタンス設定 .

  2. Eメール_をクリックする。

  3. 左のナビゲーションで、 メール設定 をクリックします。 以下のコンフィギュレーションを設定する。

    • POPサーバー通知を有効にする:チェック
    • 着信POPサーバー「outlook.office365.com」。
    • 受信ポート: 995
    • 安全なネットワーク接続を使用する:チェック
    • ユーザー名:Microsoftアプリケーションに関連付けられたユーザー名
    • 送信SMTPサーバー:smtp.office365.com
    • 送信ポート: 587
    • StartTLSを有効にする:チェック
    • ユーザー名:Microsoftアプリケーションに関連付けられたユーザー名

    保存」をクリックする。

  4. 左のナビゲーションで、 Outlook Auth Connector をクリックします。 クライアントID、クライアントシークレット、テナントIDを各入力ボックスに貼り付けます。

    Paste in the tenant ID, client ID, and client secret values into each input box.

  5. POP3接続を有効にする」と「SMTP接続を有効にする」にチェックを入れます。

これでLiferayはMicrosoftのメールサービスに設定されました。

Capability: