Setting Up Liferay
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

メールの設定

Liferay は、ユーザー登録、パスワード管理、サイト メンバーシップ通知、コンテンツの更新など、さまざまな目的でメール サーバーを使用して電子メール通知を送信するように設定できます。 メール サーバーの接続は、 インスタンス スコープ またはシステム スコープで構成できます。 Liferay DXP のメールサーバーへの接続を設定するには、システム スコープの方法が 3 つあります。

  1. コントロールパネルから
  2. アプリケーションサーバーを通じて
  3. ポータルプロパティを通じて

次の例は、POP3 プロトコルで Gmail サーバーを使用するように組み込みメール セッションを構成する方法を示しています。

警告

カテゴリのメーリング リストに IMAP プロトコルを使用している場合は、メーリング リストのユーザーにメッセージを送信する電子メール クライアントによってメッセージが取得されると、必ず IMAP 受信トレイがメッセージを削除するように構成 してください。 そうしないと、サーバーに保持されている各電子メールメッセージは、カテゴリに新しい投稿や更新があるたびにメーリングリストに送信されます。

コントロールパネルからメールを設定する

コントロールパネルからメールセッションを設定するには、次の手順に従います。

  1. コントロールパネル構成システム設定 に移動し、 プラットフォームメールメール設定 に進みます (Liferay DXP 2025.Q4/Portal 2026 より前は、 コントロールパネル構成サーバー管理メール)。

  2. 次のフィールドに値を入力してください:

    • 追加の Java Mail プロパティ: 追加のプロパティが必要な場合は、ここで指定します。
    • POPサーバー通知を有効にする チェックあり
    • StartTLS を有効にする チェックあり
    • 受信ポート: 110
    • [Incoming POP Server]: pop.gmail.com
    • 送信ポート: 465
    • [Outgoing SMTP Server]: smtp.gmail.com
    • POPパスワード: *****
    • POPユーザー名: joe.bloggs
    • SMTPパスワード: *****
    • SMTPユーザー名: joe.bloggs
    • ストアプロトコル: pop3
    • トランスポートプロトコル: SMTP

    メールサーバーの設定

  3. [保存]をクリックします。

アプリケーションサーバーからのメールの設定

アプリケーション サーバーからメール セッションを構成するには、次の手順に従います。

  1. アプリケーション サーバーでメール セッションを作成します

  2. コントロールパネル構成システム設定 に移動し、 プラットフォームメールメール設定 に進みます (Liferay DXP 2025.Q4/Portal 2026.Q1 より前は、 コントロールパネル構成サーバー管理メール)。

  3. 追加の Java Mail プロパティに次の値を入力します。

    mail.session.jndi.name=mail/MailSession
    
  4. [保存]をクリックします。

DXPがアプリケーションサーバー上のメールセッションを指すようになります。

これは、OSGi 構成ファイルまたは ポータル プロパティを通じて実行することもできます。

ポータルプロパティを使用したメールの設定

Liferay DXP 2025年第4四半期/Portal 2026年第1四半期以降

オフラインで、またはDXPをデプロイする前にメールセッションを構成するには:

  1. portal-ext.properties ファイルLiferay Home に作成します (ファイルがまだ存在しない場合)。

  2. これらのデフォルトのプロパティ設定をportal-ext.propertiesファイルにコピーします。

    mail.session.mail=false
    mail.session.mail.pop3.host=pop.gmail.com
    mail.session.mail.pop3.password=*******
    mail.session.mail.pop3.port=110
    mail.session.mail.pop3.user=joe.bloggs
    mail.session.mail.smtp.auth=true
    mail.session.mail.smtp.host=smtp.gmail.com
    mail.session.mail.smtp.password=*******
    mail.session.mail.smtp.port=465
    mail.session.mail.smtp.user=joe.bloggs
    mail.session.mail.store.protocol=pop3
    mail.session.mail.transport.protocol=smtp
    

Liferay は次回の起動時にメール セッションに接続します。

新しいバージョンにアップグレードすると、Liferay はポータル プロパティを OSGi 構成に自動的に変換します。 設定ファイルを使用して上書きできます。

メール設定リファレンス

項目Description
追加の Java Mail プロパティオプションの追加 JavaMail 設定。
POP サーバー通知を有効にするPOP サーバーへの接続を許可し、受信メールを確認するかどうか。
StartTLSを有効にする送信メールの暗号化を有効にするかどうか。
受信ポートPOPサーバーがリスンしているポート。
受信POPサーバPost Office Protocolを実行しているサーバーのホスト名。 DXPはこのメールボックスをチェックして、掲示板の返信などの受信メッセージを確認します。
送信ポートSMTPサーバーがリスンしているポート。
送信SMTPサーバSimple Mail Transfer Protocolを実行しているサーバーのホスト名。 DXP は、パスワード変更通知などの電子メールを送信するためにこのサーバーを使用します。
POP パスワードDXPがPOPサーバーへのログインに使用するパスワード。
POP ユーザー名DXPがPOPサーバーへのログインに使用するユーザーID。
SMTP パスワードDXPがSMTPサーバーへのログインに使用するパスワード。
SMTP ユーザー名DXPがSMTPサーバーへのログインに使用するユーザーID。
保存プロトコルメールを受信するために使用されるプロトコル
転送プロトコル電子メールの送信に使用されるプロトコル

利用可能なプロパティは、Liferay のバージョンによって異なる場合があります。