legacy-knowledge-base
公開されました Jun. 30, 2025

Office365をサーバーとして使用した場合、Liferayからメールが送信されない

written-by

Tímea Bihari

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • Liferayからメールが送信されない
  • ログには次のようなエラーがある:
liferay[liferay-7] [dxp] ERROR [liferay/mail-6][MailEngine:74] Unable to send message: 535 5.7.139 Authentication unsuccessful, the request did not meet the criteria to be authenticated successfully. 管理者に連絡してください。 [PROD.OUTLOOK.COM"

環境

  • Liferay DXP 7.2+
  • 四半期ごとのリリース

解像度

  • このエラーは、おそらくExchangeがレガシー認証プロトコルをブロックしていることが原因で、マイクロソフト側に認証の問題があることを示している。
  • マイクロソフトはOAuth2を要求しており、ベーシック認証(電子メールアドレスとパスワードによる接続)はサポートしていない。
  • Liferay 7.4 U79+の場合は、こちらの記事に従ってOAuth 2.0の認証を設定してください:OAuthでMicrosoft Office 365を設定する
  • 旧バージョンの場合、ユーザー名とパスワードで認証を続けるには、このマイクロソフトの記事の「エラー:認証に失敗しました
did-this-article-resolve-your-issue

legacy-knowledge-base