从AWS SNS向设备发送超过1,000封电子邮件

时间:2016-08-22 17:43:49

标签: email amazon-web-services aws-lambda amazon-sns

我使用以下代码创建了AWS Lambda函数:

console.log('Loading function');

var AWS = require('aws-sdk');  
AWS.config.region = 'us-west-2';

exports.handler = function(event, context) {  
    console.log("\n\nLoading handler\n\n");
    var sns = new AWS.SNS();

    sns.publish({
        Message: 'Test publish to SNS from Lambda',
        TopicArn: 'TOPIC_ARN'
    }, function(err, data) {
        if (err) {
            console.log(err.stack);
            return;
        }
        console.log('push sent');
        console.log(data);
        context.done(null, 'Function Finished!');  
    });
};

运行时,此代码假定将消息发布到AWS SNS主题。我已经为这个主题订阅了一个电子邮件地址来检查它。

当我点击“保存并测试”按钮时,我开始被电子邮件炸毁。我收到了1000多封电子邮件,但它并没有停止。

我试图删除主题,订阅,功能本身,但没有任何作用。我一直收到这些电子邮件。

我能做些什么来阻止这封电子邮件下雨吗?

0 个答案:

没有答案