您可以配置Adobe Campaign以保留从平台发送的电子邮件副本。
但是,Adobe Campaign本身不管理存档的文件。 它确实允许您将您选择的邮件发送到专用地址,从那里,可以使用外部系统处理和存档邮件。
为此,与已发送电子邮件对应的。eml文件将传输到远程服务器,如SMTP电子邮件服务器。 存档目标是必须指定的密件抄送电子邮件地址(对投放收件人不可见)。
要在事先安装Adobe Campaign时激活密送电子邮件归档,请执行以下步骤。
要启用将已发送电子邮件传输到密送电子邮件地址,必须先将已发送电子邮件的精确原始副本另存为。eml文件并保存到本地文件夹。
必须在配置的config-<instance>
.xml文件中指定本地文件夹的路径。 例如:
<mta dataLogPath="C:\emails">
实施项目的团队有责任确保安全设置允许访问通过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
在中间源实例中,密送电子邮件的目录位于中间源服务器上。
当未发送电子邮件的状态时,deliveryID和broadlogID来自中间源服务器。 状态更改为Sent后,这些ID来自营销服务器。
定义本地文件夹路径后,根据config-<instance name>.xml
文件中的需要添加和编辑以下元素。 以下是默认值:
<archiving autoStart="false" compressionFormat="0" compressBatchSize="10000"
archivingType="0" expirationDelay="2" purgeArchivesDelay="7"
pollDelay="600" acquireLimit="5000" smtpNbConnection="2"/>
compressionFormat:压缩。eml文件时使用的格式。可能的值包括:
0:无压缩(默认值)
1:压缩(.zip格式)
compressBatchSize:添加到存档的。eml文件数(.zip文件)。
archivingType:存档战略。可能的值包括:
0:已发送电子邮件的原始副本以。eml格式保存到 dataLogPath文件夹(默认值)。将<deliveryid>-<broadlogid>-sent.eml
文件的存档副本保存到dataLogPath/archives文件夹。 已发送的电子邮件文件路径变为<datalogpath>archivesYYYY-MM-DDHHh <deliveryid>-<broadlogid>-sent.eml
。
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文件在两天后过期。
purgeArchivesDelay:dataLogPath/文件夹中存 储的天<archives>
数。在此期间后,它们将被永久删除。 MTA启动后,清除开始。 默认情况下,每七天执行一次。
pollDelay:正在检查发送到dataLogPath文件夹的新电子邮件的频率(以 秒为单位)。例如,如果此参数设置为60,则表示每分钟归档过程都会通过dataLogPath/<date and time>
文件夹内的。eml文件,根据需要应用清除,并将电子邮件副本发送到密送地址和/或在需要时压缩归档文件。
acquireLimit:根据pollDelay参数,再次应用存档过程之前一次处理的。eml文 件数。例如,如果将acquireLimit参数设置为100,而将pollDelay参数设置为60,则每分钟将处理100个。eml文件。
smtpNbConnection:密送电子邮件地址的SMTP连接数。
确保根据电子邮件发送吞吐量调整这些参数。 例如,在MTA每小时发送30,000封电子邮件的配置中,您可以将pollDelay参数设置为600,将acquireLimit参数设置为5000,将smtpNbConnection参数设置为2. 这意味着,使用2个SMTP连接时,每10分钟将向密送地址发送5,000封电子邮件。
出于隐私原因,密件抄送电子邮件必须由能够安全地存储个人身份信息(PII)的存档系统处理。
在config-<instance name>.xml
文件中,使用以下参数定义要将存储文件传输到的SMTP电子邮件服务器:
<archiving smtpBccAddress="" smtpEnableTLS="false" smtpRelayAddress="" smtpRelayPort="25"/>
如果您使用SMTP中继,则在存档过程中不会考虑中继对电子邮件所做的更改。
此外,中继会为所有电子邮件(包括未发送的电子邮件)分配Sent状态。 因此,所有邮件都会存档。
电子邮件归档系统(BCC)随Adobe Campaign17.2(内部版本8795)而发生更改。 如果您从旧版本升级并且已经使用电子邮件归档功能,则必须手动升级到新的电子邮件归档系统(BCC)。
为此,请对config-<instance>.xml
文件进行以下更改:
<archiving>
节点中删除zipPath参数。配置电子邮件密送后,请确保在投放模板或投放中选择Email BCC选项。 有关更多信息,请参阅此章节。
密送地址邮箱:确保它具有足够的接收能力来存档MTA发送的所有电子邮件。
MTA共同化:密送归档功能在MTA级别有效。它允许您重复MTA发送的每封电子邮件。 由于MTA可以跨多个实例(例如开发、测试或生产)或甚至跨多个客户端(在中间源环境中)实现共同化,因此设置此功能会影响安全性:
每个连接的电子邮件:密件抄送电子邮件存档通过打开连接并尝试通过该连接发送所有电子邮件来操作。Adobe建议与内部技术联系人核实在给定连接上接受的电子邮件数。 增加此数量会对密送吞吐量产生很大影响。
密送发送IP:目前,密送电子邮件不会通过普通MTA代理发送。而是会打开从MTA服务器到目标电子邮件服务器的直接连接。 这意味着您可能需要根据电子邮件服务允许列表器配置向网络上的添加其他IP。