文档

如何排查 Salesforce on Alibaba Cloud CRM 邮件发送相关问题

更新时间:
一键部署

描述

当使用 Salesforce on Alibaba Cloud CRM 对外发送邮件时,配置的收件人无法收到邮件或者发现邮件被识别为垃圾邮件。本文介绍当此类问题发生时,如何进行相关的诊断和排查。

步骤

查询

  • 使用第三方工具查询SPF记录,如:MXToolbox SPF

  • 如果查询到的SPF记录不包含'spf1.dm.aliyun.com',请参考下面的步骤进行配置。遵循这些配置,可以增强电子邮件的送达率,并确保预期收件人正确收到您的电子邮件。

配置建议:

1. 配置 SPF (Sender Policy Framework) (推荐)

SPF(Sender Policy Framework)是一种简单的电子邮件验证系统,旨在检测电子邮件欺骗行为。SPF 提供了一个验证过程,用于确定哪些提供商可以代表您发送电子邮件。它还旨在减少垃圾邮件和使用难以隐藏的身份进行的欺诈行为。当您从阿里云上的Salesforce发送电子邮件,且您的域名是 ABC.com,您需要创建一个 SPF记录,授权阿里云上的Salesforce邮件服务器(域名为 sfcrmproducts.cn)可以代表 ABC.com 域名发送电子邮件。当收件人的邮件服务器收到邮件时,它会检查 ABC.com 的 SPF记录,以确定它是否是有效的电子邮件。

当从阿里云上的Salesforce应用程序发送邮件时,在您的SPF记录中应包含的适当条目是spf1.dm.aliyun.com

请仅使用'spf1.dm.aliyun.com',因为sfcrmproducts.cn域名有很多其他的SPF记录用于其他用途,并与阿里云上的Salesforce应用程序发送邮件无关。

说明

在Salesforce全球版本也推荐添加相应SPF记录

2. 配置 DKIM (DomainKeys Identified Mail)(推荐)

在阿里云上的Salesforce租户中配置DKIM key会提高您邮件发出后,被接收方邮件服务器认为是合理安全邮件的概率。详情步骤请参考如何创建DKIM Key

3. 配置 DMARC(Domain-based Message Authentication Reporting & Conformance)(可选)

DMARC是在邮件发送服务器配置规则,告诉接收方,当SPF和DKIM检验失败的时候,对邮件进行如何处理,例如拦截,隔离。参考文档如何配置DMARC

说明

您可自行决定是否需要添加此配置,如需要,您需要和您企业邮箱的邮件服务团队一起进行相应配置。

排查步骤

  1. 确认受影响用户面,确认是全局邮件无法收到还是个别邮箱地址出现问题。

  2. 确认是否有邮件退回,并确认退回报错信息。

  3. 和您的邮件服务团队进行邮件服务log查询,确认是否收到由阿里云上的Salesforce代发的邮件记录,是否出现拦截,隔离等记录。

重要

如仍然无法判断出问题根因,请提交阿里云上的Salesforce工单并提供以下信息。

  1. 无法接受邮件的对应用户邮件地址,发送时间。

  2. 邮件发送时间和邮件Header。

  3. 邮件退回报错信息,如有。