配置电子邮件密送 email-archiving

您可以配置Adobe Campaign以保留从您的平台发送的电子邮件副本。

但是,Adobe Campaign本身并不管理存档文件。 它使您能够将选择的消息发送到一个专用地址,可以从该地址使用外部系统处理和存档这些消息。

为此,将与所发送电子邮件相对应的.eml文件传输到远程服务器,如SMTP电子邮件服务器。 存档目标是您必须指定的密送电子邮件地址(投放收件人不可见)。

Recommendations和限制 recommendations-and-limitations

  • 电子邮件密送功能是可选的。 请核实您的许可协议。
  • 对于​ 托管架构和混合架构,请与您的客户经理联系以激活它。 您选择的密件抄送电子邮件地址必须提供给将为您配置该地址的Adobe团队。
  • 对于​ 内部部署,请遵循以下准则来激活它 — 请参阅激活电子邮件密件抄送(内部部署)配置密件抄送电子邮件地址(内部部署)部分。
  • 您只能使用一个密件抄送电子邮件地址。
  • 配置电子邮件密送后,请确保在投放模板中或通过​ Email BCC ​选项在投放中启用该功能。 有关更多信息,请参阅此小节
  • 仅考虑成功发送的电子邮件,不考虑退回。
  • 电子邮件归档系统随Adobe Campaign 17.2(内部版本8795)发生了更改。 如果您已经在使用电子邮件存档,则必须手动升级到新的电子邮件密件抄送系统。 有关此内容的更多信息,请参阅移至新的电子邮件密送部分。

正在激活电子邮件密送(内部部署) activating-email-archiving--on-premise-

[内部部署和混合]{class="badge yellow" title="仅适用于内部部署和混合部署"}

要在本地安装Adobe Campaign时激活密件抄送电子邮件归档,请执行以下步骤。

本地文件夹 local-folder

要启用将已发送电子邮件传输到密件抄送电子邮件地址,必须首先将已发送电子邮件的精确原始副本另存为.eml文件并保存到本地文件夹中。

本地文件夹的路径必须在配置中的​ config-<instance>.xml ​文件中指定。 例如:

<mta dataLogPath="C:\emails">
NOTE
实施项目的团队负责确保安全设置允许访问通过​ dataLogPath ​参数定义的文件夹。

完整路径如下所示: <datalogpath> YYYY-MM-DDHHh。 日期和时间根据MTA服务器的时钟(UTC)设置。 例如:

C:\emails\2018-12-02\13h

当电子邮件的状态不是​ Sent ​时,存档文件名为​ <deliveryid>-<broadlogid>.eml。 一旦状态更改为​ Sent,文件名将变为​ <deliveryid>-<broadlogid>-sent.eml。 例如:

C:\emails\2018-12-02\13h\4012-8040-sent.eml
NOTE
在中间源实例中,密件抄送电子邮件的目录位于中间源服务器上。
当电子邮件的状态未发送时,deliveryID和broadlogID来自中间源服务器。 一旦状态更改为​ Sent,这些ID将来自营销服务器。

参数 parameters

定义本地文件夹路径后,根据需要在​ config-<instance name>.xml ​文件中添加并编辑以下元素。 以下是默认值:

<archiving autoStart="false" compressionFormat="0" compressBatchSize="10000"
           archivingType="1" expirationDelay="2" purgeArchivesDelay="7"
           pollDelay="600" acquireLimit="5000" smtpNbConnection="2"/>
  • compressionFormat:压缩.eml文件时使用的格式。 可能的值包括:

    0:无压缩(默认值)

    1:压缩(.zip格式)

  • compressBatchSize:添加到存档的.eml文件数(.zip文件)。

  • archivingType:要使用的存档策略。 唯一可能的值为​ 1。 已发送电子邮件的原始副本以.eml格式保存到​ dataLogPath ​文件夹,并通过SMTP发送到密件抄送电子邮件地址。 将电子邮件副本发送到密件抄送地址后,存档文件名将变为​ <deliveryid>-<broadlogid>-sent-archived.eml,并且文件将移至​ dataLogPath/archives ​文件夹。 已发送和密件抄送存档的电子邮件文件路径为​ <datalogpath>archivesYYYY-MM-DDHHh<deliveryid>- <broadlogid>-sent-archived.eml

  • expirationDelay: .eml文件保留存档的天数。 在此延迟之后,它们会自动移动到​ dataLogPath/archives ​文件夹以进行压缩。 默认情况下, .eml文件会在两天后过期。

  • purgeArchivesDelaydataLogPath/<archives> ​文件夹中保留的存档天数。 在此期限之后,它们将永久删除。 清除MTA启动时开始。 默认情况下,每7天执行一次。

  • pollDelay:正在检查发往​ dataLogPath ​文件夹的新传入电子邮件的频率(以秒为单位)。 例如,如果此参数设置为60,则表示存档过程每分钟都会处理​ dataLogPath/<date and time> ​文件夹内的.eml文件,根据需要应用清除,并在需要时向BCC地址发送电子邮件副本和/或压缩存档文件。

  • acquireLimit:在根据​ pollDelay ​参数再次应用存档进程之前一次处理的.eml文件数。 例如,如果您将​ acquireLimit ​参数设置为100,而​ pollDelay ​参数设置为60,则每分钟将处理100个.eml文件。

  • smtpNbConnection:与BCC电子邮件地址的SMTP连接数。

确保根据电子邮件发送吞吐量调整这些参数。 例如,在MTA每小时发送30,000封电子邮件的配置中,您可以将​ pollDelay ​参数设置为600,将​ acquireLimit ​参数设置为5000,将​ smtpNbConnection ​参数设置为2。 这意味着如果使用2个SMTP连接,每10分钟会向BCC地址发送5,000封电子邮件。

配置密件抄送电子邮件地址(内部部署) configuring-the-bcc-email-address--on-premise-

[内部部署和混合]{class="badge yellow" title="仅适用于内部部署和混合部署"}

IMPORTANT
出于隐私原因,密件抄送电子邮件必须由能够安全存储个人身份信息(PII)的归档系统处理。

在​ 配置 —<instance name>.xml ​文件中,使用以下参数定义存储文件将传输到的SMTP电子邮件服务器:

<archiving smtpBccAddress="" smtpEnableTLS="false" smtpRelayAddress="" smtpRelayPort="25"/>
  • smtpBccAddress:存档目标目标
  • smtpEnableTLS:使用安全的SMTP连接(TLS/SSL协议)
  • smtpRelayAddress:要使用的中继地址
  • smtpRelayPort:要使用的中继端口
NOTE
如果您使用的是SMTP中继,则在归档过程中不会考虑中继对电子邮件所做的更改。
此外,中继还为所有电子邮件(包括未发送的电子邮件)分配​ Sent ​状态。 因此,所有消息都会被存档。

电子邮件密送最佳实践 best-practices

  • 密件抄送地址邮箱:确保它有足够的接收容量来存档MTA发送的所有电子邮件。

  • MTA池: BCC存档功能在MTA级别工作。 它允许您复制MTA发送的每个电子邮件。 由于MTA可以跨多个实例(例如开发、测试或生产)甚至跨多个客户(在中间源环境中)进行池,因此设置此功能会影响安全性:

    • 如果您与多个客户端共享MTA,并且其中一个客户端激活了此选项,则此客户端将访问共享同一MTA的其他客户端的所有电子邮件。 要避免出现这种情况,请为每个客户端使用不同的MTA。
    • 如果您在单个客户端的多个实例(开发、测试、生产)中使用相同的MTA,则从所有三个实例发送的消息都将由dataLogPath选项复制。
  • 每个连接的电子邮件: BCC电子邮件存档操作方法是打开一个连接并尝试通过该连接发送所有电子邮件。 Adobe建议与您的内部技术联系人确认在给定连接上可接受的电子邮件数量。 增加此数量可能会对BCC吞吐量产生重大影响。

  • BCC发送IP:当前,不通过普通MTA代理发送密件抄送电子邮件。 而是会打开从MTA服务器到目标电子邮件服务器的直接连接。 列入允许列表这意味着您可能需要向网络上的添加其他IP,具体取决于您的电子邮件服务器配置。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1