13
44 Comments

Which email delivery system do you use?

I am trying to find out the best dynamic email delivery system with a simple setup. Any recommendations ?

on January 3, 2022
  1. 1

    Depends a lot on your use case, but here's how I'd think about it:

    For pure transactional email (password resets, onboarding, receipts) at low-to-medium volume, AWS SES is hard to beat on price — sub-$1 per 10k emails once you're out of the free tier. The API is solid if a bit verbose. Postmark is more expensive but has excellent deliverability and a great developer experience, and their support is genuinely responsive.

    Resend has become popular lately because of the clean API, but worth knowing it's built on top of SES — so the underlying infrastructure is the same. Great for getting started fast.

    The question I'd encourage anyone to think about early: what happens when your provider has an outage? For most early-stage projects it's not worth worrying about, but if you're sending anything critical (auth emails especially), it's worth understanding the failure mode before you hit it in production.

  2. 5

    I’m running Postal https://github.com/postalserver/postal on a cheap VPS for a few years now. It’s really great and gives me better delivery rates then I had with sendgrid in the past.

    1. 2

      This looks very promising. Thanks for sharing. Right now, I use SendGrid and host my own email server for all the side projects I have. After building a small portfolio, having all the domains with custom emails gets really expensive using providers like Google or similar with their "per user" model.

      I can't tell if this Postal would be a good options as a "general" email server for having email accounts. But seems great, for more marketing style emails

      1. 2

        It's only really suitable for transactional emails. You can also process incoming mails. But you should only see this as a SendGrid alternative.

        1. 1

          Gotcha. Have you used it at a large scale? If so, what sort of issues did you run into with scaling it out of the box (aside from just upgrading the server)

          1. 1

            I do only send a few hundred messages a day with it. So can’t say anything about how it would run on large volume.

            1. 1

              A few hundred a day is still solid out of the box at least. Thanks for the info bud!

    2. 1

      Try it out on a vps right now.

    3. 1

      Wow. I will check it out. Thanks.

  3. 4

    Currently, we are using Amazon SES (Simple Email Service) for HeyForm newsletter delivery, easy to set up and the price is very competitive.

    1. 1

      Does SES also handle mailing lists or is it just an API for sending?

      1. 1

        SES is just an API for sending, you would need something like Sendy or Postal to handle the mailing lists.

    2. 1

      Thanks. Do yoy need a domain in aws to you ses?

      1. 1

        Yes, you would need to add either a domain or a mailbox and have it verified.

        1. 1

          Thanks dearroy!

  4. 3

    For transactional email a lot of people on Hacker News and Reddit recommended Postmark when I was researching the same thing. I implemented it in my app and it was super easy to integrate.

    1. 1

      This seems to be the common choice.

  5. 2

    I like SendGrid, for my website newsletter I use MailPoet

    1. 1

      Does sendgrid make you use a 2fa app ? Havent heard of mailpoet..will check it out.

  6. 2

    You can try mixmax

      1. 3

        Yes. That's what we use for our email marketing. However, if your email list is huge, then something like a mailgun is advisable.
        For marketing emails - you can try activecampaign & sendinblue as well. They have better deliverability.

        For deliverability testing - glockapps.com
        For domain warming- use lemlist

        1. 1

          Wow thank you for the solutions:)

    1. 1

      Will look into this ! Thanks.

  7. 2

    Using Mailchimp for sending out to an email list and woodpecker.co for cold-email.

    1. 1

      Will check it out. Thank you.

  8. 2

    Testkit uses MailChimp for marketing and SendGrid for transactional. Looking to move away from MailChimp though since I'm not happy with their UX

    1. 2

      I use mailchimp for my newsletter/marketing emails too, but their UX seems like it has gotten super bad recently. It is way to clunky, especially for simple newsletters or simple marketing triggers

    2. 1

      the problem with sendgrid is that its a bit too much for the setup. Though their dynamic templates are really nice. Didnt look at mailchimp because you cant send transactional emails ( not sure) . Mailgun looks promising.

  9. 2

    Mailgun for email blasts, postmark was great for transactional emails. I use my own SMTP server for receiving emails now (not for sending)

    1. 1

      Postmark seems pretty good too .. their free plan is quite nice.

  10. 2

    Mailgun.. Been using them for 5-6 yrs since it was Rackspace :)

    1. 1

      I think the common reply here is mailgun :)

      1. 2

        They have just made it easy... It's hosted in AWS, but managed by a team that knows how to make things simple.

        Second best would be AWS them self in Amazon SES

  11. 2

    Our company's been using SparkPost for transactional emails for a few years now. Mandrill before that.

    1. 1

      Sparkpost has comeup in my research. I am going to check it out. Thanks.

  12. 2

    I am using Mailgun & sendgrid

    1. 1

      Which one do you think is better?

      1. 2

        both are good.. I have to use both for the nature of my product.. but I would prefer Mailgun most over sendgrid

  13. 1

    I've used both MailChimp and SendGrid. I use SendGrid for my main project, MailChimp for a side project.

    For basic usage: building templates, creating campaigns and sending them out to subscribers, I tend to prefer MailChimp. Mostly because the UX is better than SendGrid. I had a few experiences building templates in SendGrid that had me scratching my head.

    I do, however, like SendGrid's API better. My SaaS needs to send transactional emails along with marketing automations and getting things setup with the SendGrid API was a breeze. Easier than the prior experience I had with MailChimp. My main project sends a lot more transactional emails than marketing emails, so I opted for SendGrid.

    I haven't run into any issues with deliverability so far for either of them.

    I should note that the folks at SendGrid are much more strict: when you start sending emails in greater volume you need to upgrade your account, as well as go through a manual auditing process before your upgrade gets approved. They ask you a series of questions about your business and what it is you're doing, and you have an email dialog with an account manager.

    1. 1

      Wow. Thanks for the reply. This was very useful.

  14. 1

    Sendgrid recommends i use 2FA for security and I agree that you should always secure mission critical components with 2FA , but what i dont like about sendgrid is the fact that it forces me to use a specific 2FA app, it seems it doesnt support google authenticator.

  15. 1

    I will try mailgun .. as it seems pretty common.. thank you !! I have never used an email service.