Laravel 我的AWS SES帐户被暂停,因为有人使用我的SMTP凭据发送垃圾邮件

Laravel 我的AWS SES帐户被暂停,因为有人使用我的SMTP凭据发送垃圾邮件,laravel,amazon-ses,laravel-7,Laravel,Amazon Ses,Laravel 7,我有一个基于Laravel7的应用程序,可以让人们注册参加活动。我使用AWS托管应用程序,使用AWS SES发送电子邮件。设置此应用程序几天后,AWS暂停了我的SES服务,说有人使用我在Laravel应用程序中用于发送电子邮件的发件人电子邮件帐户发送垃圾邮件 当我检查SES仪表板时,我能够看到有50000多封电子邮件是在我不知情的情况下从该电子邮件地址发送的。我在其他应用程序中使用SES已经很长时间了,从来没有遇到过这样的问题。这对我来说是新鲜事。这是我的第一个Laravel应用程序,因此我不确

我有一个基于Laravel7的应用程序,可以让人们注册参加活动。我使用AWS托管应用程序,使用AWS SES发送电子邮件。设置此应用程序几天后,AWS暂停了我的SES服务,说有人使用我在Laravel应用程序中用于发送电子邮件的发件人电子邮件帐户发送垃圾邮件

当我检查SES仪表板时,我能够看到有50000多封电子邮件是在我不知情的情况下从该电子邮件地址发送的。我在其他应用程序中使用SES已经很长时间了,从来没有遇到过这样的问题。这对我来说是新鲜事。这是我的第一个Laravel应用程序,因此我不确定垃圾邮件发送者是如何从我的代码中获得SMTP凭据的。我将SMTP凭据存储在.env文件中,并使用bitbucket作为存储库。它只是一个私有存储库。我犯的一个错误是,我不小心将应用程序的.env文件推送到了bit bucket存储库,但这是一个私有的repo


有没有人对拉威尔和塞斯有类似的经历?有人知道我做错了什么吗?

我后来意识到我不小心在.env文件中存储了一个副本。我从那里删除了它,它解决了这个问题。

也许你想检查一下是否意外地将bootstrap/cache/config.php推送到了bitbucket。我检查了它,但没有推送缓存文件。我还是不知道你出了什么问题。顺便说一句,我已经删除了有问题的电子邮件地址和密钥。谢谢。嘿@AromalPillai我也面临着类似的SES问题,尽管我的SMTP凭据存储在AWS参数存储中。您找到解决方案或原因了吗?@NupurThakur您将smtp凭据存储在哪里?后来我意识到我无意中在.env文件中存储了一个副本。我从.env中删除了它,它解决了这个问题。