1. サブスクリプション管理

バウンスを収集するための設定

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

メール配信中にエラーが発生した場合、送信者は送信者のメールサーバーまたは受信者のメールサーバーからバウンスを受け取ります。サーバーは、配信するメッセージを受け入れるときに、配信が失敗した場合にもバウンスを配信します。

EXMは、次のいずれかの方法を使用してバウンスを収集します。

EXM Delivery Cloudを使用したバウンスの収集

デフォルトでは、EXMはSitecore.EDS.Providers.Sparkpost.Sync.configファイルの <scheduling>セクションのSitecore.EDS.Providers.Sparkpost.Tasks.PullBouncesAgent設定を使用して、バウンスされたメール キャンペーンをスケジュールされた間隔で収集します。

<agent type="Sitecore.EDS.Providers.Sparkpost.Tasks.PullBouncesAgent, Sitecore.EDS.Providers.Sparkpost" method="Run" interval="01:00:00">
  
  <runInterval>01:00:00</runInterval>
  <messageEventsCount>2500</messageEventsCount>
</agent>

設定

既定値

形容

01:00:00

EXM Delivery Cloudでバウンスを収集する間隔を指定します。

ランインターバル

01:00:00

EXM Delivery Cloudプロバイダを起動したときから、EXMでバウンスを収集する期間を指定します。

メッセージイベントカウント

2500

Sparkpost APIのデフォルトのページサイズを指定します。デフォルトでは、一度に返されるレコードの最大数は2500です。値は1から10.000の間でなければなりません。

大事な

この設定は、Sparkpost APIで設定されている制限に対応している必要があります。

カスタムSMTPを使用したバウンスの収集

カスタムSMTPを使用する場合は、ManagerルートのContentタブのDelivery Status Notificationsセクションでバウンス設定を構成できます。

Email Campaign node in the Content Editor showing the Delivery Status Notifications section.

設定

形容

Collect Notifications

クリア

このチェックボックスをオンにすると、メールキャンペーンの送信に使用されたメールアドレスからバウンスが収集されます。空白のフィールドは、マネージャーのルートから値を継承します。

このチェック ボックスをオフにすると、配信通知の設定は無視され、すべてのメッセージが正常に配信されたかのように動作します。

Return Address

[email protected]

サービスがバウンスを送信するメールアドレスを指定します。

POP3 Server

pop.server.com

POP3サーバーのアドレス/名前を指定します。(必須)

POP3 SSL

デフォルト

POP3サーバーでメール キャンペーンの転送にSSLを使用する場合に選択します。

POP3 Port

110

POP3サーバーからメッセージを転送するポートを指定します。(必須)

POP3 User Name

サーバユーザ

POP3サーバのユーザ名を指定します。

POP3 Password

12345

POP3サーバーのユーザー・パスワードを指定します。

バウンスは、Sitecore.EDS.Providers.CustomSmtp.Sync.configファイルの <scheduling> セクションの設定Sitecore.EDS.Providers.CustomSmtp.Tasks.PullPop3BouncesAgentを使用して、スケジュールされた間隔で収集されます。

<agent type=" Sitecore.EDS.Providers.CustomSmtp.Tasks.PullPop3BouncesAgent, Sitecore.EDS.Providers.CustomSMTP" method="Run" interval="00:01:00"> 
  <param ref="exm/eds/receiversCollection" /> 
</agent> 

設定

既定値

形容

01:00:00

カスタムSMTPでバウンスを収集する間隔を指定します。

PullPop3Bouncesエージェントは、exm/eds/receiversCollection要素を使用してPOP3設定を取得します。デフォルトではManagerRootsPop3ReceiversCollectionが使用されます。これにより、Sitecoreの各マネージャー ルートで指定されたPOP3設定が取得されます。

代替Pop3ReceiversCollectionインプリメンテーションでは、Sitecore.EDS.Providers.CustomSMTP.Sync.configファイルで指定されているPOP3設定を使用します。独自のreceiversCollectionを実装することもできます。

次に、代替Pop3ReceiversCollection実装を使用する例を示します。

<pop3Settings>
    <pop3Setting type="Sitecore.EDS.Core.Net.Pop3.Pop3Settings,
Sitecore.EDS.Core" singleInstance="true">             
        <server>localhost</server>          
        <port>110</port>          
        <userName>username</userName>          
        <password>pwd</password>               
        <useSsl>false</useSsl>           
        <startTls>false</startTls>           
        <proxySettings ref="exm/eds/proxySettings"/>
     </pop3Setting>    
    <pop3GmailSetting type="Sitecore.EDS.Core.Net.Pop3.Pop3Settings,
Sitecore.EDS.Core" singleInstance="true">             
        <server>pop.gmail.com</server>             
        <port>995</port>        
        <userName>[email protected]</userName>          
        <password>password</password>           
        <useSsl>true</useSsl>  
    </pop3GmailSetting>          
</pop3Settings>

<receiversCollection
type="Sitecore.EDS.Providers.CustomSmtp.Reporting.Pop3ReceiversCollection,
Sitecore.EDS.Providers.CustomSmtp">
   <settings hint="list:AddSettings">
   <setting ref="exm/eds/pop3Settings/pop3Setting"/>
   <setting ref="exm/eds/pop3Settings/pop3GmailSetting"/>
   </settings>              
    <param ref="exm/eds/bounceInspector"/>     
    <param ref="exm/eds/environmentIdentifier" /     
    <param ref="exmLogger" />
</receiversCollection>
この記事を改善するための提案がある場合は、 お知らせください!