在 Laravel 中使用 MailChimp 发送常规电子邮件

Posted

技术标签:

【中文标题】在 Laravel 中使用 MailChimp 发送常规电子邮件【英文标题】:Send Regular Email using MailChimp in Laravel 【发布时间】:2021-09-24 16:50:05 【问题描述】:

我在注册时使用“spatie/laravel-newsletter”订阅用户。那工作正常。但是现在我们需要在用户从我们的网站购买任何东西时向他们发送电子邮件。

我无法找到一种方法,我们如何发送电子邮件,就像我们目前使用 MailChimp 的 Gmail 帐户从 Laravel 代码发送的那样。

任何线索都会有所帮助,在 MailChimp 仪表板端需要做什么,哪些 laravel 包可能有用,以及我们如何使用它发送电子邮件。谢谢!

【问题讨论】:

【参考方案1】:

请在下面找到电子商务商店触发电子邮件的链接,其中显示 mailchimp 将在客户购买产品时自动发送电子邮件。

https://mailchimp.com/help/all-the-classic-automation-triggers/#heading+e-commerce

它还有各种触发器,会自动发送电子邮件。选择最适合您要求的。

【讨论】:

感谢回复,此文档中没有列出 Laravel,我应该遵循哪个选项,自定义网站? 你不需要从 laravel 代码做任何事情,你只需要添加一个客户来纠正活动,剩下的你的活动将自动处理。请检查以下链接,它将向您展示如何设置活动link 和此extra link 我相信你会在这里得到你的答案,Mailchimp 将如何做所有的事情。你所要做的就是,当客户购买任何产品时,你需要将该客户电子邮件添加到自动营销中发送电子邮件的活动。 谢谢 Vishal,我正在检查这些链接和文档。会尽快回复您。 当然没问题 Umair,我希望你能得到你的答案,以防你找不到任何帮助.. 让我知道.. 我会尽力找到确切的例子,这肯定会帮助你。 【参考方案2】:

spatie/newsletter 包仅用于从您的 laravel 应用程序发送营销电子邮件。 Mailchimp 提供了一个单独的 php 库 https://github.com/mailchimp/mailchimp-transactional-php,可用于使用 Mailchimp 发送交易电子邮件。

此包上的文档应该准确地向您展示您需要在 Mailchimp 仪表板上执行哪些操作,以及如何配置您的应用以通过 Mailchimp 发送电子邮件

事务性电子邮件是您发送的基于事件(购买、用户注册等)的电子邮件。

时事通讯等促销电子邮件是营销电子邮件的一部分。

我希望这可以澄清并帮助您在 Laravel 应用程序上进行电子邮件配置。

【讨论】:

以上是关于在 Laravel 中使用 MailChimp 发送常规电子邮件的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 上的 Mailchimp API,如何在路由中使用它?

在 Laravel 5.2 中使用 mailchimp API

使用 API 将 Mailchimp 集成到 Laravel

Spatie/Newsletter:Laravel 5.6 中提供的 MailChimp 无效 MailChimp API 密钥

在 Laravel 中使用 Mailchimp 自动导出订阅者

Laravel mailchimp 事件属性在模板中为空