您可以配置Adobe Campaign以保留从您的平台发送的电子邮件副本。
但是,Adobe Campaign本身不会管理已存档的文件。 它确实允许您将您选择的消息发送到专用地址,从中可以使用外部系统处理和存档这些消息。
为此,与已发送电子邮件对应的.eml文件会被传输到远程服务器,如SMTP电子邮件服务器。 存档目标是您必须指定的密件抄送电子邮件地址(投放收件人不可见)。
要在内部部署安装Adobe Campaign时激活密送电子邮件存档,请执行以下步骤。
要启用将已发送电子邮件传输到密送电子邮件地址的功能,已发送电子邮件的确切原始副本必须首先另存为.eml文件到本地文件夹。
必须在 配置 — <instance>
.xml 文件中。 例如:
<mta dataLogPath="C:\emails">
实施项目的团队有责任确保安全设置允许访问通过 dataLogPath 参数。
完整路径如下: <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
在中间源实例中,密送电子邮件的目录位于中间源服务器上。
如果未发送电子邮件的状态,则deliveryID和broadlogID来自中间源服务器。 状态更改为 Sent,则这些ID来自营销服务器。
定义本地文件夹路径后,根据需要在 配置 —<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>
文件夹,根据需要应用清除,并将电子邮件副本发送到密送地址和/或压缩存档文件。
acquireLimit:在再次根据存档过程应用之前一次处理的.eml文件数 pollDelay 参数。 例如,如果您将 acquireLimit 参数设置为100,而 pollDelay 参数设置为60,将处理每分钟100.eml文件。
smtpNbConnection:与密送电子邮件地址的SMTP连接数。
确保根据电子邮件发送吞吐量调整这些参数。 例如,在MTA每小时发送30,000封电子邮件的配置中,您可以设置 pollDelay 参数为600, acquireLimit 参数为5000和 smtpNbConnection 参数为2。 这意味着使用2个SMTP连接时,每10分钟向密送地址发送5,000封电子邮件。
出于隐私原因,密件抄送电子邮件必须由能够存储安全的个人身份信息(PII)的存档系统处理。
在 配置 —<instance name>.xml
文件,请使用以下参数定义存储文件要传输到的SMTP电子邮件服务器:
<archiving smtpBccAddress="" smtpEnableTLS="false" smtpRelayAddress="" smtpRelayPort="25"/>
如果您使用的是SMTP中继,则归档过程中不会考虑中继对电子邮件所做的更改。
此外,中继器分配 Sent 状态发送到所有电子邮件,包括未发送的电子邮件。 因此,所有消息都会被存档。
电子邮件存档系统(密送)已随Adobe Campaign 17.2(内部版本8795)发生更改。 如果您从旧版本进行升级,并且已经使用电子邮件存档功能,则必须手动升级到新的电子邮件存档系统(密送)。
为此,请对 config-<instance>.xml
文件:
<archiving>
节点。配置电子邮件密件抄送后,请确保选择 Email BCC 选项。 有关更多信息,请参阅此章节。
密送地址邮箱:确保具有足够的接收容量,以存档MTA发送的所有电子邮件。
MTA池:密送归档功能在MTA级别起作用。 它允许您复制MTA发送的每封电子邮件。 由于MTA可以跨多个实例(例如,开发、测试或生产)或甚至跨多个客户端(在中间源环境中)池化,因此设置此功能会影响安全性:
每个连接的电子邮件数:密件抄送电子邮件存档通过打开连接并尝试通过该连接发送所有电子邮件来执行。 Adobe建议与内部技术联系人核实在给定连接上接受的电子邮件数量。 增加此数量会对密送吞吐量产生很大影响。
密送IP:目前,密送电子邮件不会通过常规MTA代理发送。 而是会从MTA服务器打开到目标电子邮件服务器的直接连接。 这意味着您可能需要根据您的电子邮件服允许列表务器配置,向网络上的添加其他IP。