php - 如何在我的 PHP 代码中调用 AWS lambda 函数来发送电子邮件
问题描述
我创建了一个 PHP 脚本,它使用 PHP Mailer 和 Twilio API 向某些客户端发送电子邮件和 SMS 消息。现在,当我运行该脚本时,即使只发送给一个客户端也需要很长时间。
是否可以创建一个 AWS lambda 函数并将参数(“to”、“from”等)从我的 PHP 代码传递给该 lambda 函数,然后该函数将在后台运行以发送电子邮件和 SMS 消息?
解决方案
Lambda 函数不会为您发送电子邮件,但会启动该过程。这是我上周开发的解决方案:
您在队列上发布电子邮件,然后触发 Lambda 函数,Lambda 使用 aws-sdk 通过 AWS SES 发送电子邮件。
推荐阅读
- docker - 使用 Ansible 部署 Docker 镜像
- r - 在模式匹配上拆分输入文件 - fasta 名称行
- google-cloud-platform - 有什么方法可以链接 Google Developer 和 Google Cloud Services 帐户?
- node.js - 纱线安装因 node-sass / node-modules 失败
- r - 简化 R 中的二进制光栅化
- apache-kafka - 在kafka res api响应中获取垃圾值
- json - 远程服务器返回错误:(400) 错误请求。使用 Shopify API 发布带有 body_html 的产品
- javascript - 没有项目时如何隐藏类别?
- laravel-backpack - 编辑页面未显示在背包 laravel 中选择的选择选项
- css - Chromium 问题 - SCSS 过渡:悬停离开框阴影工件