送信メール用サーバーを設定する

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Confluence サーバーがメール メッセージを送信する設定を行うことにより、Confluence ユーザーは次のことが実行できます。

「差出人」フィールドに変更を行った Confluence ユーザーの名前とメール アドレスを含める設定を行うことにより、メール通知をパーソナライズできます。

Confluence のメール サーバー設定を行うには、システム管理者 権限が必要です。

メール メッセージを送信する Confluence 設定

Confluence がメールを送信する設定を行うには、

  1. [管理] メニュー に移動して、[一般設定] > [メール サーバー] の順に選択します。これにより、現在設定されているすべての SMTP サーバーが表示されます。
  2. 新しい SMTP サーバーの追加 (または既存のサーバーの 編集)をクリックします。
  3. [SMTP サーバー情報] で、必要に応じて次のフィールドを編集します。
    • 名前 :既定では、これは単に「SMTP サーバー」です。
    • 差出人住所 :このサーバーから発信されるメール メッセージの「差出人」フィールドに表示されるメール アドレスを入力します。このフィールドの入力は必須です。このフィールドには通常のメール アドレスを入力する必要があります。変数を入力することはできません。 
    • 差出人名前 :このサーバーから発信されるメール メッセージの「差出人」フィールドに表示される名前を入力します。これはユーザーが登録したメール アドレスの前に(角括弧で囲んで)表示されるテキストです。
      このフィールドが受け入れるのは以下の変数で、該当の Confluence ユーザーのプロファイルで定義された詳細を参照します。

      変数

      説明

      ${fullname}

      ユーザーのフルネーム。

      ${email}

      ユーザーのメール アドレス。

      ${email.hostname}

      ユーザーのメールアドレスのドメイン/ホスト名コンポーネント。

      既定は ${fullname} (Confluence) です。
      したがって、Joe Bloggs がウォッチしているページに変更を加え、Confluence サイトの "差出人アドレス" が confluence-administrator@example-company.com と設定されている場合、彼のメール通知の "差出人" フィールドは Joe Bloggs (Confluence) <confluence-administrator@example-company.com> のようになります。

    • 件名プレフィックス :件名行の先頭に表示する文字列を入力します。
  4. サーバーのホスト名を設定するか、JNDI ロケーションを指定します。

サーバーのホスト名を設定する

  1. [サーバー ホスト名] で、次の表を参考にしてフィールドに入力します。
    フィールド説明  
    サーバーのホスト名

    SMTP メール サーバーのホスト名または IP アドレスを指定します。

    以下は、Google と Microsoft のメール サーバー設定です。

    プロトコル

    送信メール サーバーで標準の SMTP プロトコルを使用するか、セキュアな SMTPS プロトコルを使用するかを選択します。

    認証方式として OAuth 2.0 統合を使用する場合は、セキュア プロトコルを選択します。

    サーバー ポート

    これは、SMAP アカウントからメールを取得するために使用されるポートです。プロトコルを選択すると、このポートは既定値に変更されます。既定値は次のとおりです。

    • SMTP: 25
    • SMTPS: 465

    独自のカスタム ポートを指定することもできます。

    認証

    メール サーバーの認証方法を選択します。既定値は [基本認証] です。

    ここで OAuth 2.0 認証方式を使用するには、まず Confluence をアプリケーション リンクの OAuth 2.0 クライアントとして設定する必要があります。送信リンクの設定方法と併せて以下の注意事項をご確認ください。 

    • Microsoft が外部プロバイダーの場合は、[スコープ] フィールドに次のスコープを入力する必要があります。
    • Google が外部プロバイダーである場合、必要なスコープは https://mail.google.com のみです。
    ユーザ名これは、メール アカウントの認証に使用されるユーザー名です。
    パスワード

    このフィールドは、基本認証を使用している場合にのみ必要です。

    これは、メール アカウントのパスワードです。

    TLS を使用SMTP ホストで Transport Layer Security (TLS) プロトコルが使用されている場合は、[TLS を使用] を選択します。 
  2. 完了したら、[承認] を選択します。アカウントにログインして接続を承認するために、サービス プロバイダーのサイトにリダイレクトされます。接続が正常に承認されると、改めてアプリにリダイレクトされます。
  3. [送信] を選択して、新しいメール サーバーを保存します。[送信] を選択し忘れると、接続が承認されてもメール サーバーの設定は保存されません。

JNDI ロケーションを指定する

アプリケーション サーバーで設定されたメール セッションの JNDI ロケーションを指定します。JNDI メール セッションを設定する方法の詳細については、「Confluence ディストリビューション用のメール セッションを設定する」を参照してください。

前のセクションで説明したように OAuth 認証を設定すると、JNDI 認証よりも優先されます。

メール設定のテスト

Confluence 管理者は、次の要領で、メール サーバーをテストできます。

  1. 上記のようにメール サーバーを設定します。
  2. テスト メールの送信 をクリックし、サーバーが動作していることを確認します。受信トレイにテストメールが届いていることを確認します。
  3. メール キューをフラッシュして、すぐにメール メッセージを送信します。メール キュー に移動して、メール キューのフラッシュ をクリックします。「メール キュー」を参照してください。

ユーザーは、次の要領で、通知が機能していることをテストできます。

  1. ユーザー プロファイルに移動して(設定リンクを使用)、メール設定を編集します。メール通知を参照してください。
  2. 自分の操作を通知 を有効化します。(既定では、Confluence は本人が行った変更の通知を送信しません。)
  3. 通知を取得したいページに移動します。
  4. ページの右上にあるウォッチを選択します。「ページ、スペース、ブログのウォッチ」を参照してください。
  5. ページを編集し、変更を加えたら、ページを保存します。
  6. メールの受信トレイを確認します。メール メッセージが届くまで、しばらく待つ必要がある場合があります。

トラブルシューティング

接続の承認中またはテスト中にエラーが発生した場合は、アプリケーション リンクが正しく設定されていることを確認ください。別のアプリケーションへのリンク」を参照してください。

これが続く場合は、atlassian-confluence.log で特定のエラーの詳細を調べてください。その方法については、Confluence ログを使用するを参照してください。問題の診断について支援が必要な場合は、サポートにお問い合わせください。

最終更新日 2025 年 4 月 1 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.