如何使用Amazon SQS和SNS发送多封电子邮件?
在我的JAVA应用程序中,我使用Amazon SQS和SNS; 我做了以下步骤:
第一步:我把信息推给了SQS,
SendMessageResult aSendMessageStatus = Amazon_SQS_Client.sendMessage(new SendMessageRequest().withQueueUrl(AWS_SQS_URL).withMessageBody(theRequestString));
第2步:在SNS中创建主题,
CreateTopicResult createRes = Amazon_SNS_Client.createTopic(createReq);
第3步:现在我试图通过接收SQS向100位客户发送的邮件发送电子邮件。
有人可以咨询我如何订阅SNS中的主题,并将电子邮件发送到多个电子邮件地址。
为了SNS发送消息,100电子邮件地址必须订阅该主题。 电子邮件地址将收到确认信息,他们将不得不回复。
对于您的场景,另一种选择可能是使用队列服务。 它可以通过多种方式完成。 我有一个设置如下:
另一个选择是使用SNS -> SQS -> SES
设置,其中初始通知发送至SNS,SNS将通知发送至SQS。
通知消息本身不需要是完整的电子邮件消息。 它可能只是提供内容和人物的参考。 您的应用程序可以负责形成完整的信息。
对于将电子邮件发送给一般应用程序用户的情况,我认为SES是正确的解决方案,而不是SNS。
链接地址: http://www.djcxy.com/p/32231.html