Abusing emergency alerts so people want to turn them off is a bad idea. If there's a wildfire or tornado that requires people to immediately evacuate/shelter at 3 AM, people very well might die if they don't receive these alerts.
This is because of fraud. Everyone either does this, or enables the fraudsters. The only third option is to get rid of email, except the fraudsters would just move on to the next thing.
Assume that you’ll have availability problems with email and engineer with that in mind.
Claiming that you either need to ban users without recurse or suffer from enabling fraudsters is why people start feeling like corporations don't have any human employees anymore. If you care about your customers, you could absolutely reach out and verify if the user you are about to/have blocked is a fraudster or not, and then act accordingly.
The reason most just say "You're banned, bye" is because they don't want to do that work, and subsequently don't care about their users one bit.
They ban thousands of accounts per day. Every day. If you can solve this problem you will have discovered a license to print money, so by all means try. But the problem is much harder than you are making it sound.
On the other hand, how many do you think would reach out when they get blocked? Most actual fraudsters wouldn't. Of those that do, you can take a look at what they are sending and quickly see if they are actually doing fraud or not.
I could say the same thing to you, you're making it sound harder than what it is. But if you're set to the mindset of saving money, I understand minimising work makes sense.
Of course they do. It’s just email/twitter/telegram/WhatsApp, and fraudsters are literally professional messaging automators. They open support cases, email execs, I have seen cases of them paying call center workers to call support lines and complain. Fraud is a serious business run by serious people, many of whom have a decade plus of experience.
You cannot attempt to stop fraud with manual effort if you operate at any kind of scale. Full stop.
> Assume that you’ll have availability problems with email and engineer with that in mind.
That goes for all dependencies, not just email. And not just third-party dependencies either.
If PyStorm died today, I could carry on in VIM. I could rebuild my entire architecture on DO if AWS sours. If git takes a dump, I have four machines from which I could copy the code and migrate to e.g. mercurial. And if I get hit by a bus, my code is well documented and testable.
Mailgun still didn’t automatically rotate DKIM keys last time I looked, otherwise I’d rate them much higher. That one thing creates a detail I don’t want to have to worry about.
> Mailgun still didn’t automatically rotate DKIM keys last time I looked, otherwise I’d rate them much higher.
Not only do they not automatically rotate them, there's no functionality to manually rotate them either. The only thing you can do is delete the configuration for your domain entirely and recreate it, which of course nukes your Event log. Hopefully they are working to address this...
Happy for a service which only lets you look at 3 days worth of logs until you pay more just to see more logs?
Besides, their technical skill is pretty poor when their site shows "page not found" of some sort on log in process for a split second and when you try to search through the logs, they will quickly show you that I've made excessive access after less than 10 searches.
They had an incident on themselves and I asked them to resend the emails that they failed to send and support couldn't do that and that got us off of SendGrid.
Large free plan limit is the only good part about SendGrid.
> their technical skill is pretty poor when their site shows "page not found" of some sort on log in process for a split second and when you try to search through the logs
This is typical of single page apps. They have a default state of "no data" and then they update it when they get a response.
Wildbit is fantastic but unfortunately the new owners are known for very poor products and service. Fingers crossed though because Postmark has been the beacon of hope for a couple of years now.
I deleted my AWS account because SES refused to take me out of sandbox due to a security violation that could not be disclosed to me.
Interesting that almost all forms of SMTP are blocked once you are on some secret black list.
True story:
About three months ago, I saw a Tesla exiting a fast food establishment, pull in front of a normal big yellow school bus. The school bus slammed on brakes and blasted the horn.
[edit] to be fair, the incident happened on a weird S - shaped part of the road
https://www.fcc.gov/fcc-sets-september-12-and-13-test-dates-...