メールの設定 configuring-email

AEM Communitiesでは、次の目的で電子メールを使用します。

デフォルトでは、メール機能は機能しません。SMTP サーバーとSMTP ユーザーの指定が必要です。

CAUTION
通知と購読の電子メールは、​ プライマリパブリッシャーでのみ設定する必要があります。

デフォルトのメールサービス設定 default-mail-service-configuration

デフォルトのメールサービスは、通知と購読の両方に必要です。

これは、​ メール通知の設定に関するドキュメントに基づいていますが、フィールド "From" addressが​ ではなく ​必要であり、空のままにしておく必要があるという違いがあります。

例えば、次の例のように入力します(値が入力されているのは実例の場合のみ)。

email-config

  • SMTP サーバーホスト名

    (必須)​使用するSMTP サーバー。

  • SMTP サーバーポート

    (必須) SMTP サーバーポートは25以上である必要があります。

  • SMTP ユーザー

    (必須) SMTP ユーザー。

  • SMTP パスワード

    (必須) SMTP ユーザーのパスワード。

  • “From” アドレス

    空のままにする

  • SMTPはSSL​を使用します

    オンにすると、安全な電子メールが送信されます。 ポートが465に設定されているか、SMTP サーバーの必要に応じて設定されていることを確認します。

  • 電子メールをデバッグ

    オンにすると、SMTP サーバーインタラクションのログ記録が有効になります。

AEM Communitiesのメール設定 aem-communities-email-configuration

​ デフォルトのメールサービス ​を設定すると、リリースに含まれているAEM Communities Email Reply Configuration OSGi設定の2つの既存のインスタンスが機能するようになります。

メールによる返信を許可する場合は、サブスクリプションのインスタンスのみを追加で設定する必要があります。

  1. ​ メール ​ インスタンス:

    通知の場合は、返信メールをサポートしていないので、変更しないでください。

  2. Subscriptions-email インスタンス:

    返信メールからの投稿の作成を完全に有効にするには、設定が必要です。

Communities メール設定インスタンスにアクセスするには:

email-reply-config

通知の設定 configuration-for-notifications

名前の電子メールを含むAEM Communities Email Reply Configuration OSGi設定のインスタンスは、forthenotifications機能です。 この機能には、電子メールによる返信は含まれません。

この設定は変更しないでください。

  • AEM Communities Email Reply Configurationを探します。

  • 編集アイコンを選択します。

  • Name​がemailであることを確認します。

  • 返信電子メール から Create postがuncheckedであることを確認します。

configure-email-reply

サブスクリプションの設定 configuration-for-subscriptions

Communities サブスクリプションの場合、メンバーがメールに返信してコンテンツを投稿する機能を有効または無効にすることができます。

  • AEM Communities Email Reply Configurationを探します。

  • 編集アイコンを選択します。

  • Name​がsubscriptions-emailであることを確認します。

    configure-email-subscription

  • 名前

    (必須) subscriptions-email。 編集しないでください。

  • 返信メールから投稿を作成

    チェックを入れた場合、購読メールの受信者は、返信を送信してコンテンツを投稿できます。 デフォルトはオンです。

  • トラッキング IDをヘッダーに追加

    デフォルトは Reply-To です。

  • 件名の最大長

    トラッカーIDが件名に追加されている場合、これは追跡されたIDを除く被写体の最大長であり、その後トリミングされます。 これは、トラッキングされたID情報が失われるのを防ぐために、できるだけ小さくする必要があります。 デフォルトは200です。

  • 「返信先」電子メールアドレス

    「返信先」メールアドレスとして使用されるアドレス。 デフォルトは no-reply@example.com です。

  • Reply-to-Delimiter

    トラッカーIDがReply-to ヘッダーに追加されている場合は、この区切り文字が使用されます。 デフォルトは+ (プラス記号)です。

  • 件名​の トラッカーID プレフィックス

    トラッカーIDが件名に追加されている場合は、この接頭辞が使用されます。 デフォルトは post# です。

  • メッセージ本文​の トラッカーID プレフィックス

    トラッカーIDがメッセージ本文に追加されている場合は、このプレフィックスが使用されます。 デフォルトは Please do not remove this: です。

  • HTMLとして電子メール:オンにした場合、電子メールのコンテンツタイプは"text/html;charset=utf-8"に設定されます。 デフォルトはオンです。

  • 既定のユーザー名

    この名前は、名前のないユーザーに使用されます。 デフォルトは no-reply@example.com です。

  • テンプレートのルートパス

    メールは、このルートパスに保存されているテンプレートを使用して作成されます。 デフォルトは /etc/community/templates/subscriptions-email です。

ポーリングインポーターの設定 configure-polling-importer

メールをリポジトリに取り込むには、ポーリングインポーターを設定し、リポジトリ内のプロパティを手動で設定する必要があります。

新しいポーリングインポーターを追加 add-new-polling-importer

  • 管理者権限でプライマリパブリッシャーにログインし、ポーリングインポーターコンソールを参照します。

    例:http://localhost:4503/etc/importers/polling.html

  • 追加​を選択

    polling-importer

  • タイプ

    (必須)​引き下げてPOP3 (over SSL)を選択します。

  • URL

    (必須)​送信メールサーバー。 例えば、pop.gmail.com:995/INBOX?username=community-emailgmail.com&password=**** のように指定します。

  • パスに読み込む (&ast)

    (必須)​をに設定 /content/usergenerated/mailFolder/postEmails
    postEmails フォルダーを参照して、OK​を選択します。

  • 更新間隔(秒)

    (オプション) デフォルトのメールサービス用に設定されたメールサーバーには、更新間隔の値に関する要件がある場合があります。 例えば、Gmailでは300の間隔が必要な場合があります。

  • ログイン

    (オプション)

  • パスワード

    (オプション)

  • 「OK」を選択します。

新しいポーリングインポーターのプロトコルを調整 adjust-protocol-for-new-polling-importer

新しいポーリング設定が保存されたら、サブスクリプション電子メールインポーターのプロパティをさらに変更して、プロトコルをPOP3からemailreplyに変更する必要があります。

CRXDE Liteを使用:

  • 管理者権限でプライマリパブリッシャーにログインし、https://<server>:<port>/crx/de/index.jsp#/etc/importers/pollingを参照します。

  • 新しく作成した設定を選択し、次のプロパティを変更します。

    • feedType: pop3sを​ emailreply ​に置換します
    • source: ソースのプロトコル pop3s://を​ emailreply:// ​に置換します

polling-protocol

赤い三角形は、変更されたプロパティを示します。 変更を保存してください:

  • 「すべて保存」を選択します。
recommendation-more-help
experience-manager-65-help-communities