Kev*_*zke 4 email smtp mx-record sendgrid google-workspace
我目前正试图解决我们商店的电子邮件设置问题。到目前为止,我们使用 G Suite 处理与我们域相关的所有电子邮件abc.com。
#历史:#
我们的 WooCommerce 商店利用wp_mail()PHP-Mail 功能来发送我们的网站托管商发送的交易电子邮件(例如收到的订单、创建的帐户等)。当我们面临越来越多的电子邮件被发送到我们的客户垃圾邮件文件夹时,我们决定转向 SMTP 提供商。
# 新设置:#
我们为 Wordpress安装了WP SMTP 邮件插件,并选择 Sendgrid 作为 SMTP 提供商。我们按照说明操作并能够连接所有三个:我们的 WooCommerce 商店、WP Mail SMTP 和 Sendgrid。
# 问题: #
现在我们已经运行了新的设置,事情似乎有些混乱。我读到混合 .mx 的 MX 记录设置是不允许/不好的做法abc.com。但这正是我所做的 - 我必须做的 - 使 Sendgrid 和 G Suite 都能正常工作。
尽管Sendgrid在其活动仪表板中列出了来自shop@abc.com 的出站电子邮件,但实际的电子邮件是由Gmail 的默认 DKIM 域密钥:签名的,这不应该是这种情况,对吧?d=*.gappssmtp.com
# 目标:#
# 开放问题:#
# 附加信息: #
G Suite 所需的 DNS/MX 记录:
907*_*997 11
我应该为我的顶级域“abc.com”设置哪个 DNS 记录以进行设置?
我假设您在这里谈论的是 MX 记录。MX 记录告诉外界应该将传入的电子邮件发送到哪个服务器,因此您可能需要此处的 G-Suite 设置。请注意,如果您列出了多个服务器(在屏幕截图中您有 5 个),将首先尝试向具有最低优先级值的服务器发送,并在发送成功时停止。如果 2 个记录具有相同的优先级,则首先尝试哪个记录取决于发送者。
对于此用例,SPF/DKIM/DMARC 设置应该如何?
v=spf1从两条记录的开头删除-all或~all从两个记录中删除a和mx)
+foo并foo重复v=spf1新合并记录的开头(它和记录的其余部分之间应该有一个空格)~all新合并记录的末尾(它和记录的其余部分之间应该有一个空格)(-all如果您想更加积极地不允许来自冒充您的域的服务器的电子邮件,而不仅仅是发送它们,您可以使用垃圾邮件)_domainkey.example.com。在您的情况下,我将只使用 Sendgrid 的一个,因为 Sendgrid 的一个和 G-Suite 的一个可能都指定所有电子邮件都应该签名,而 Sendgrid 是唯一真正需要获取失败通知的。google。如果您的域是 example.com,则此密钥应位于google._domainkey.example.com. Sendgrid 的密钥将被命名为其他名称。包括两个键作为单独的记录。shop@abc.com 是否仍然是一个活跃的 G Suite 群组/邮件列表,还是必须将其删除?
我会保留它。如果您愿意,您仍然可以从它发送邮件,但更重要的是,它会捕获客户发送到您的自动电子邮件的任何回复。
是否可以从 Sendgrid 和 G Suite 中的“shop@abc.com”发送出站电子邮件?
是的
使用 Sendgrid 对 shop@abc.com 执行单一发件人验证是否正确?
对不起,我不能帮你。到目前为止,所有内容都是关于使用 2 个电子邮件提供商的通用建议,但这似乎是 Sendgrid 特定的事情。
| 归档时间: |
|
| 查看次数: |
1880 次 |
| 最近记录: |