Back
Post
Emails: Use a service or do it yourself?
Looking for email services recommendations. I'll need to send emails for:Ā
- verificationĀ
- daily reminders & status updates
- weekly updates
- notifications (likes & comments) likely batched
In the past I've used sendmail and postfix but I only needed to send emails to people in my own domain or company.Ā
What tools do you have the best experience with? Any advice on a third party service? Anything I'm missing?
š Join WIP to participate
Sendgrid is the best/easiest Iāve used for transactional emails like this.
For marketing youāll want to use a separate service and from address. Lots of good email marketing services out there. Kit is one Iāve used a lot, Bento Mail is the new one people are excited about.
The important thing is to keep your marketing and your transactional emails separate. People will endless click the ānever fucking email me againā button on marketing emails then get super pissy with you for not sending them an invoice email.
Thanks for the advice! Do you recommend putting marketing emails and transactional emails on separate subdomains?
I recommend loops.so/, we use it on bootstraplogos.com and have had no issues. They recently increase their free plan limits and the UI is very good.
thanks for the recommendation it seems like great pricing
Transactional - Mailgun
Marketing - SendPulse
For transactional check out Resend
For Marketing, I use EO (Up to 2500 contacts and 10000 emails per month for free), this is my affiliate link, if you ever go to the paid plan I get $15 and you get $15 emailoctopus.com/?urli=TMW5t
Was using sendgrid because it worked and never looked further. Then it suddenly stopped sending to hotmail addresses (25% of user base). I never spam. Only login links / signup notification / alerts users have set themselves.
Switched to Postmark, I was using for another project already. A breeze.
use a service, running your own is a pain
postmark is nice and simple
loops.so is oke for non techies
once you reach scale you can always go AWS SES
AWS SES is also super cheap, but definitely the best deliverability from my experience
Iād recommend starting with Amazon SES. While it may be slightly less user-friendly than some of the more popular providers, itās significantly more affordable and offers all the features youāll need. Iāve been using it for the past years and Iām very satisfied with the results.
Later on, if your business grows to the point where youāre sending very high volumes of email, you might consider setting up your own mail servers with dedicated IP addresses. Just keep in mind, as others have mentioned, that it can be time-consuming and challenging to manage.
I've started using resend.com recently ... they made react email and are going for the "stripe of email". resend.com
Note to self: another item to add to #comparethe
Interesting but for even for low volumes (100k to 1M) they are at least between 3 to 6 times more expensive than Amazon SES.
Update: and just noticed the price for marketing emails is 10x more than transactional so at the end for 1M emails its about x60 more expensive than Amaozn SES :D
Good points - it depends on your volume. definitely if you have scale you don't want resend ...
The point is re DX. IME resend was a lot easier than e.g. SES (though i haven't use it for a while).
See also posts like: dev.to/ninofiliu/i-did-the-maā¦
The 15 hours vs 15min setup comparison in the article you quote is a joke.
I have a Lambda function + SES on AWS which works great for private emails (I use them for internal notifications). If it's user-facing, then SendGrid has been doing the job quite well.