EU一般データ保護規則に準拠して、EU居住者のお客様に関する情報を、処理のためにEU域内に保持するには、Sitecore SMTP、EDS、およびSparkpostの構成を更新する必要があります。これらの更新は、すべてのコンテンツ管理(CM)のロールと専用の電子メール ディスパッチ サーバー(DDS)のロールで、Sitecoreとの合意に基づいて実行する必要があります。
Email CloudサーバーとSparkpostサーバーのデータ センター リージョンはサービス順で定義されていることに注意してください。詳細については、貴社担当のSitecoreの営業担当者にお問い合わせください。
一度データ センターが定義されて確定されると、別の地域に切り替えることはできません。
これは、EXM 3.4.0以降のバージョンに適用されます。
SMTP設定を更新するには、以下を実施してください。
以下に、SMTP設定をSparkpost EU SMTPサーバーに更新するための構成ファイルの例を示します。
<smtpSettings type="Sitecore.EDS.Providers.SparkPost.Smtp.SmtpSettings, Sitecore.EDS.Providers.SparkPost" singleInstance="true"> <server>sitecore-eu.smtp.e.sparkpost.com</server> <port>587</port> <userName>sitecore-eu</userName> <startTls>true</startTls> <proxySettings ref="exm/eds/proxySettings" /> </smtpSettings>
EDSサービスを更新するには、以下を実施してください。
<edsService type="Sitecore.EDS.Providers.SparkPost.Services.EdsService, Sitecore.EDS.Providers.SparkPost" singleInstance="true">
<param ref="exm/eds/httpClientFactory" />
<param desc="apiUrl">https://sparkpost.cloud.sitecore.net</param>
<param ref="exm/eds/retry" />
<param ref="exmLogger" />
<retryableHttpErrorCodes hint="list:AddRetryableHttpStatusCode">
<retryableHttpErrorCode>401</retryableHttpErrorCode>
<retryableHttpErrorCode>403</retryableHttpErrorCode>
<retryableHttpErrorCode>500</retryableHttpErrorCode>
<retryableHttpErrorCode>502</retryableHttpErrorCode>
<retryableHttpErrorCode>503</retryableHttpErrorCode>
</retryableHttpErrorCodes>
</edsService>
Sitecore EDS API URLを、次のいずれかの値に更新する必要があります。
ジオロケーション | URL |
EU | https://sparkpost-eu.cloud.sitecore.net |
米国 | https://sparkpost.cloud.sitecore.net |
Sparkpost API URLを更新するには、以下を実施します。
以下に、EUデータ センターを使用するように更新された構成ファイルの例を示します。
<configurationStore type="Sitecore.EDS.Providers.SparkPost.Configuration.ConfigurationStore, Sitecore.EDS.Providers.SparkPost" singleInstance="true">
<param ref="exm/eds/smtpSettings" />
<param ref="exm/eds/edsService" />
<apiUrl>https://sitecore-eu.api.e.sparkpost.com/</apiUrl>
<subscriptionApiUrl>https://apps.sitecore.net</subscriptionApiUrl>
</configurationStore>