問題
- コントロール パネル > インスタンス設定 > 電子メールで電子メールの送信者名とアドレスを変更しても、フラグ コンテンツ警告 (ユーザーがメッセージ ボードのスレッドを不適切として報告した場合は など) が管理者に送信されません。 同時に、ログには「送信者が指定されていないためメールをスキップしています」という警告が表示されます。
Environment
- ライフレイ DXP 7.3 GA +
解決策
-
フラグ通知の電子メール送信者のアドレスと名前は、FlagsGroupServiceConfiguration で個別に実装されます。
-
これは、 システム設定 > コミュニティ ツール > フラグ の メールアドレス および メールアドレス フィールドで設定する必要があることを意味します。
-
これらのフィールドのデフォルト値は ${server-property://com.liferay.portal/admin.email.from.address} および ${server-property://com.liferay.portal/admin.email です。 .from.name}、それぞれ。 これらはサーバープロパティであるため、インスタンススコープではなくサーバースコープの値であるため、インスタンス全体に設定されたものはそれらに影響を与えません。
${server-property://com.liferay.portal/admin.email.from.address} と ${server-property://com.liferay.portal/admin.email. from.name} をそれぞれ対応する名前の有効な電子メール アドレスに送信し、構成を保存すると、フラグ通知がそのアドレスから送信されます。