v7
仅适用于 Campaign Classic v7

配置电子邮件密送 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-

内部部署和混合
仅适用于内部部署和混合部署

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

本地文件夹 local-folder

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

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

<mta dataLogPath="C:\emails">
NOTE
实施项目的团队应负责确保安全设置允许访问通过 数据日志路径 参数。

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

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

存档文件名为 <deliveryid>-<broadlogid>.eml 当电子邮件的状态不是 Sent. 一旦状态更改为 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"/>
  • 压缩格式:压缩.eml文件时使用的格式。 可能的值包括:

    0:无压缩(默认值)

    1:压缩(.zip格式)

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

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

  • expirationDelay:保留用于归档的.eml文件的天数。 在该延迟后,它们会自动移至 dataLogPath/archives 用于压缩的文件夹。 默认情况下, .eml文件会在两天后过期。

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

  • pollDelay:检查发送给的新传入发送电子邮件的频率(以秒为单位) 数据日志路径 文件夹。 例如,如果此参数设置为60,则意味着存档过程每分钟都会经过 dataLogPath/<date and time> 文件夹,根据需要应用清除,并在需要时向BCC地址发送电子邮件副本和/或压缩归档文件。

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

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

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

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

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

config-<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池:密件抄送存档功能可在MTA级别使用。 它允许您复制MTA发送的每个电子邮件。 由于MTA可以跨多个实例(例如开发、测试或生产)甚至跨多个客户(在中间源环境中)进行池,因此设置此功能会影响安全性:

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

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

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