如何在我的PHP代码中调用AWS Lambda函数来发送电子邮件

时间:2019-03-11 02:35:57

标签: php amazon-web-services api aws-lambda serverless-framework

我创建了一个PHP脚本,该脚本使用PHP Mailer和Twilio API向某些客户端发送电子邮件和SMS消息。现在,当我运行该脚本时,即使只发送给一个客户端也要花很长时间。

是否可以创建一个AWS lambda函数并将参数(“ to”,“ from”等)从我的PHP代码传递到该lambda函数,然后该函数将在后台运行以发送电子邮件和短信?

1 个答案:

答案 0 :(得分:0)

Lambda函数不会为您发送电子邮件,但会启动该过程。这是我上周开发的解决方案:

AWS Email Sending Solution

您将电子邮件发布到队列中,然后触发Lambda函数,该Lambda使用aws-sdk通过AWS SES发送电子邮件。