php - 如何从网站自动发送非交易电子邮件
问题描述
我使用 SendGrid 或 Mandrill 从网站发送交易电子邮件,但我想发送自动电子邮件,当网站添加符合他们标准的内容时通知订阅者。我想使用 cron 作业来检查我的 mysql 数据库,看看是否有新的“匹配”并发送电子邮件通知客户。除了实际发送电子邮件部分之外,我知道如何编写脚本来完成所有这些工作,因为我不想使用 PHP 邮件功能,以防电子邮件量太大而 SendGrid 或 Mandrill 仅用于事务性电子邮件。谢谢!
解决方案
Mandrill API(实际上是 mailchimp)为您提供了端点来发送您自己的 html 内容,或者使用您可以通过其 API 提供变量的模板。基本上,您的 cron 作业必须调用 API,仅此而已。
推荐阅读
- mercurial - 为什么 PhpStorm 看不到 /usr/bin 中的文件?
- python - 在python中完成前一个线程后启动一个新的基于计时器的线程
- google-apps-script - UrlFetchApp 超时
- r - R Copula 包。定义具有不同 copula 系列的 mvdc 时出错
- amazon-web-services - 如何在 aws cdk 中导入现有 VPC?
- entropy - 将生病标签提取为 Numpy 数组?
- javascript - 如何在 SVG 中计算法国曲线?
- sql - Presto - 使用唯一标识符连接多个表
- java - 连接它们时意外关闭流
- c# - 与其他工具相比,C# SerialPort 接收到不正确的数据