OAuthでMicrosoft Office 365を設定する
liferay DXP 7.4 U79+/Liferay Portal 7.4 GA79+.
OAuth 2.0認証を使ってMicrosoftメールサービスとLiferayを接続します。 なお、マイクロソフトはOAuth2を要求しており、ベーシック認証(メールアドレスとパスワードでの接続)はサポートしていない。
マイクロソフトのアプリ登録
このステップに関する追加サポートやトラブルシューティングについては、マイクロソフトにお問い合わせください。
-
Microsoft Azure で新しいアプリケーションを作成する。
-
アプリケーションの
クライアントID
(別名アプリケーションID
)、クライア ントシークレット
、テナントID
(別名テナントID
)を控えておくこと。ディレクトリID
)。 これらの値は以下のステップで使用される。
Liferayのメール設定
-
グローバルメニュー( グローバルメニュー )に移動します。 → コントロールパネル → インスタンス設定 .
-
Eメール_をクリックする。
-
左のナビゲーションで、 メール設定 をクリックします。 以下のコンフィギュレーションを設定する。
- POPサーバー通知を有効にする:チェック
- 着信POPサーバー「outlook.office365.com」。
- 受信ポート:
995
- 安全なネットワーク接続を使用する:チェック
- ユーザー名:Microsoftアプリケーションに関連付けられたユーザー名
- 送信SMTPサーバー:
smtp.office365.com
。 - 送信ポート:
587
- StartTLSを有効にする:チェック
- ユーザー名:Microsoftアプリケーションに関連付けられたユーザー名
保存」をクリックする。
-
左のナビゲーションで、 Outlook Auth Connector をクリックします。 クライアントID、クライアントシークレット、テナントIDを各入力ボックスに貼り付けます。
-
POP3接続を有効にする」と「SMTP接続を有効にする」にチェックを入れます。
これでLiferayはMicrosoftのメールサービスに設定されました。