首页 > 解决方案 > Woocommerce + GSuite - 交易电子邮件最佳实践?任何人?

问题描述

在过去的几天里,我已经失去了大脑,试图找到处理我的交易 woocommerce 电子邮件的最佳解决方案,以便客户和商店经理(在与我的网站相同域的 G Suite 上)收到新订单等通知。

TL;DR:我有一个 Woocommerce 并且想要下一个电子邮件行为,我想知道实现这一目标的最佳方法是什么:

所以我将描述我最初的情况、问题和我读到的解决方案:当我在设置中设置 Woocommerce 电子邮件时,使用@mydomain.com 电子邮件帐户发生了两件事:

  1. 客户会在他们的垃圾邮件文件夹中收到电子邮件。
  2. 商店经理没有收到任何电子邮件。我们也有可能有帮助的上下文信息:
    • 我们刚刚开始作为电子商务,所以没有大量的电子邮件......
    • 我们在 Google 域中使用最便宜的 G-Suite 计划(最多 5 个帐户),因此我不想使用其中一个帐户来处理交易电子邮件。
    • 所以我找到了别名选项并设置了不同的别名来发送和接收电子邮件。例如:“info@mydomain.com”。

我阅读了官方 Woocommerce 电子邮件-FAQ,以及 Wordpress 论坛和 Stack Overflow 中的一堆其他链接,我找到了这三个行动方案:

  1. 设置拆分交付并让我的交易电子邮件地址从 C-Panel 运行。
  2. 使用 SMTP 插件并将其设置为使用 Gmail API。
  3. 创建一个子域并将 WooCommerce/PHPServer 设置为发送电子邮件,并将我的 G-Suite 电子邮件用作收件人。

我读了很多,发现自己陷入了一个循环,我不知道什么是最好的、面向未来的选项,但这是我为每个选项尝试过的:

  1. 在 GSuite 中找到电子邮件别名选项后,我就停止了拆分交付的想法。
  2. 我确实激活了它,它解决了我的两个问题之一,客户不再将我的电子邮件发送到垃圾邮件,但 Gmail API 不允许我更改“发件人地址”甚至“发件人姓名”,除非我选择别名作为 Gmail 上的默认电子邮件地址,这不是我想要的;如果别名(设置为邮寄者)和收件人相同,则 GSuite 不会在收件箱中显示电子邮件,而是在已发送文件夹中显示电子邮件(并标记为已读)。因此,如果商店经理电子邮件 (storemanagername@mydomain.com) 具有用于发送 Woocommerce 电子邮件 (info@mydomain.com) 的别名,他将不会收到新订单通知。

  3. 我在我的 Google 管理员设置中将域别名配置为子域 (store.mydomain.com)(它使用该子域生成一个新的电子邮件别名)然后我在我的托管服务提供商上创建了一个子域(暂时没有指向)并且有我的主机为我的子域设置了 Google MX 记录。如果没有 SMTP 插件,无论我在 WooCommerce 设置的发件人和收件人字段中输入哪封电子邮件,它都不会执行任何操作。使用 SMTP 插件可以正常工作,使用 alias@subdomain.mydomain.com 作为收件人,因为电子邮件确实会到达收件箱(而不是发送的文件夹),但会增加一倍普通邮件和一个巨大的邮件管理员通知,关于域别名“subdomain.mydomain.com”不存在。

作为相关说明:当我在 woocommerce 中使用别名电子邮件和此别名域收件人以及 from 中的常规 G-Suite 时,Google 默认会生成一个测试域别名,即 mydomain.com.test-google-a.com Woocommerce 领域的东西几乎可以工作,只是我的客户仍然会将电子邮件发送到他们的垃圾邮件文件夹。如何设置 mailgun 或 sendgrid 以使用 info@mydomain.com 作为发件人电子邮件地址?这样会更好吗?

我对 wordpress 并不陌生,但我绝对是 WooCommerce 和电子邮件协议的菜鸟,一般设置。

标签: wordpressemailwoocommercegoogle-workspace

解决方案


您认为您可能会超出 G Suite发送限制吗?这会将您推向 SendGrid/Mailgun/etc。传出 info@mydomain.com 邮件的解决方案,G-Suite 可以根据需要接受传入的邮件。尽管如果避免“回复”类型的地址很重要,请确保选择支持运行您的域的提供商/计划(SendGrid 将其称为“域身份验证”,Mailgun 将其称为“域验证”等)。

这也可能会解决您在第 2 点中描述的初始问题(假设这是由于邮件被视为本地到网络服务器)。

如果您采用这种方法,请确保对您的 SPF/DKIM/DMARC 设置进行三次检查。根据您使用的提供商,他们的一些 WordPress/WooCommerce 集成插件......不是很好。如果有任何帮助,我一直在努力总结提供者及其插件。

而且我在跟踪谁需要获取什么副本时遇到了一些麻烦,但是woocommerce_email_headers如果它对密件抄送商店经理有帮助,那就有过滤器。你甚至可以有选择地做到这一点。


推荐阅读