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. [Save(保存)]をクリックします。

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

アプリケーションサーバーからメールセッションを設定するには、以下の手順に従ってください。

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

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

  3. 追加の Java メール プロパティ に次の値を入力してください。

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

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

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

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

Liferay DXP 2025.Q4/Portal 2026.Q1以前

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

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

  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のバージョンによって異なる場合があります。