3 ms·
Sendgrid is overly complex for what I need it to do. It's bloated with features, and over-complication. Their API to build a simple email necessitates creating
by Kequc 10y ago
Sendgrid is overly complex for what I need it to do. It's bloated with features, and over-complication. Their API to build a simple email necessitates creating at least three different objects.
They have a whitelisting feature, in case you are using your own domain you need to go through whitelisting steps. You need to configure your domain appropriately. It goes on and on. Then there are multiple ways to go about all of those things.
If you don't do it correctly then sometimes it doesn't work or a high amount of email ends up in spam. By default they enable features which some countries tightly control like tracking which all needs to be tinkered with to get right.
Then once it's all working perfectly I have seen it take up to 10 minutes for an email to be actually sent. I went with Sendgrid because they billed themselves as easy to use. You might be better off using a SMTP server of your own. You've got to configure it anyway.
- linkregister 10y agoI didn't down vote you; your comment adds to the discussion. The annoying SPF/DKIM additions to your DNS zone file are necessary for the basics of delivery to the inbox. Gmail now displays a scary red unlocked padlock for unsigned/unverified email. Running an SMTP server is indeed the way the internet was meant to handle email. However, the other tenants in your /25 CIDR block will ruin your sending IP address's reputation and you will face delivery to Spam and throttling unless you stay on top of blacklist removal requests. There are plenty of use cases for using your own SMTP server for sending, but I think the labor cost of doing so far exceeds the prices of Sparkpost, Postmark, Mailgun, Sendgrid, or hell, even Mailchimp.