Skip to content

A cautionary tale #150

@soapergem

Description

@soapergem

I have been using this email forwarder Lambda for several years but just recently Amazon let me know it was a problem. I'm going to describe the situation but I will use fake email addresses that still illustrate the problem.

For several years this was working fine. But then just the other day, I got this message from AWS support:

Your current bounce rate is 10.87%. We measured this rate over the last 10,244 eligible emails* you sent. Our analysis covers the last 346.1 days.

We recommend that you maintain a bounce rate below 5%. If your bounce rate exceeds 10%, we might pause your ability to send additional email.

The bounce rate is based on the number of hard bounces that occur as a result of the emails you send. A hard bounce occurs when an email address doesn't exist.

Email providers interpret a high bounce rate as a sign that you're not actively managing your customer database, or that you're sending unsolicited email. Email providers might block your email if your bounce rate is too high. To protect your reputation as a sender, we monitor this metric closely and take action if the rate gets too high.

Long story short: AWS has now paused my ability to send any emails from SES completely. The reason is because every piece of mail coming to info@smallnonprofit.com is being dutifully forwarded by this app to the Gmail account. Every piece of mail: including lots of spam. From AWS' perspective, this means I am now sending lots of spam. They assumed this meant that one of my AWS access keys got compromised, when in fact this is just normal operation of the forwarder when you use an address that has existed for any reasonable amount of time.

Unfortunately, this means I have to stop using this application altogether and come up with a different set up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions