バウンス(配信不能)メールの追跡 tracking-bounced-emails
多くのユーザーにニュースレターを送信する場合、通常、リストに無効な電子メールアドレスが含まれています。 そのアドレスにニュースレターを送信すると、バウンスが戻ります。 AEMはこれらのバウンスを管理でき、設定されたバウンスカウンターを超えた後に、それらのアドレスへのニュースレターの送信を停止できます。 デフォルトではバウンス率は 3 になっていますが、設定可能です。
バウンスメールを追跡するAEMを設定するには、バウンスメールが受信される既存のメールボックスをポーリングするAEMを設定する必要があります(通常は、ニュースレターの送信先を指定する「送信元」の電子メールアドレスです)。 AEM はこのインボックスをポーリングし、ポーリング設定で指定されたパスの下のすべてのメールを読み込みます。その後、ワークフローがトリガーされ、ユーザー内でバウンスされた電子メールアドレスを検索し、それに応じてユーザーの bounceCounter プロパティ値を更新します。 設定された最大バウンス数を超えると、ユーザーはニュースレターリストから削除されます。
フィードインポーターの設定 configuring-the-feed-importer
フィードインポーターを使用すると、外部ソースからリポジトリにコンテンツを繰り返し読み込むことができます。 フィードインポーターのこの設定を使用して、AEMは送信者のメールボックスでバウンスメールを確認します。
バウンス電子メールを追跡するようにフィードインポーターを設定するには:
-
In ツール」で、「フィードインポーター」を選択します。
-
クリック 追加 新しい設定を作成します。
-
タイプを選択し、ポーリング URL に情報を追加してホストとポートを設定し、新しい設定を追加します。 さらに、URL クエリにメールおよびプロトコル固有のパラメーターを追加する必要があります。 1 日に 1 回以上ポーリングするように設定します。
すべての設定で、ポーリング URL に以下に関する情報が必要です。
username
:接続のために使用するユーザー名password
:接続のために使用するパスワードさらに、プロトコルに応じて、特定の設定を指定できます。
POP3 設定プロパティ:
pop3.leave.on.server
:サーバー上にメッセージを残すかどうかを定義します。メッセージをサーバーに残す場合は true に、それ以外の場合は false に設定します。 デフォルトは true です。POP3 の例:
table 0-row-2 1-row-2 pop3s://pop.gmail.com:995/INBOX?username=user&password=secret SSL 経由の pop3 を使用して、ポート 995 の GMail に user/secret で接続し、デフォルトでサーバー上にメッセージを残す pop3s://pop.gmail.com:995/INBOX?username=user&password=secret&pop3.leave.on.server=false pop3s://pop.gmail.com:995/INBOX?username=user&password=secret&pop3.leave.on.server=false IMAP 構成プロパティ:
検索するフラグを設定できます。
imap.flag.SEEN
:新規または未読のメッセージには false を、既読のメッセージには true を設定します。フラグの詳細なリストについては、https://java.sun.com/products/javamail/javadocs/javax/mail/Flags.Flag.html を参照してください。
IMAP の例:
table 0-row-2 1-row-2 2-row-2 imaps://imap.gmail.com:993/inbox?username=user&password=secret SSL 経由の IMAP を使用して、ポート 993 の GMail に、user/secret で接続します。 デフォルトでのみ新しいメッセージを取得します。 imaps://imap.gmail.com:993/inbox?username=user&password=secret&imap.flag.SEEN=true IMAP over SSL を使用して、user/secret で GMail 993 に接続し、既にメッセージが表示されている場合に限り、 imaps://imap.gmail.com:993/inbox?username=user&password=secret&imap.flag.SEEN=true&imap.flag.SEEN=false SSL 経由の IMAP を使用して、user/secret で GMail 993 に接続し、既に読み込まれている、または新しいメッセージを取得します。 -
設定を保存します。
ニュースレターサービスコンポーネントの設定 configuring-the-newsletter-service-component
フィードインポーターを設定した後、送信元アドレスとバウンスカウンターを設定する必要があります。
ニュースレターサービスを設定するには:
-
<host>:<port>/system/console/configMgr
の OSGi コンソールで、「MCM ニュースレター」に移動します。 -
サービスを設定して、完了したら変更内容を保存します。
動作を調整するには、次の設定を指定できます。
table 0-row-2 1-row-2 バウンスカウンターの最大値 (max.bounce.count) ニュースレターの送信時にユーザーが省略されるまでのバウンス数を定義します。 この値を 0 に設定すると、バウンスのチェックが完全に無効になります。 アクティビティキャッシュなし (sent.activity.nocache) ニュースレター送信アクティビティで使用するキャッシュ設定を定義します 保存すると、ニュースレター MCM サービスは次の処理を実行します。
- ニュースレターの送信が成功した場合に、ユーザーの非表示ストリームにアクティビティを書き込みます。
- バウンスが検出され、ユーザーのバウンスカウンターが変更された場合に、アクティビティを書き込みます。