Mailgun alternative

Is there any plan to provide alternate methods for sending emails?

Having a lot of issues with Mailgun, and additionally their high prices.

Would be nice to have more than one option.

I’m still new to Ghost, and I really like it. Have gone from zero hits to paid subscribers and a following in under a month. Still surprised by all that. The only Achilles heel is Mailgun. No idea why it’s the only one when they have such terrible service and support.

There needs a different plan. Right now I am going with Mailchimp + Zapier so there are no statistics coming into Ghost and for such a well-built platform, that just feels wrong.

If the mantra of “no bullshit” stands, then Mailgun should not be the only provider, regardless of the fact that Ghost does not benefit from this. It’s just a terrible service ruining a fantastic product.

5 Likes

apart from using mailgun, i believe it will be nice to add ses as a second option

4 Likes

Being required to use Mailgun is possibly the biggest problem with Ghost. Too many emails end up marked as spam, they no longer offer a free pricing tier, and their price plans are expensive, and their customer service is bad.

5 Likes

Mailgun has a pay as you go plan. It isn’t advertised, but you can downgrade to it at the end of your trial, and it’s super cheap.

It’s first 1000 messages/month free, then $1/1000 messages.

Aside: Do you have stats about another bulk mail provider having better deliverability? Genuinely curious. Everything I understand about bulk email delivery is that it’s hard. When I ran my first email server, 20+ years ago, it was pretty easy to turn it on and send email from it. Now? I’m glad it’s not my job.

Ultimately, the Ghost team has decided that supporting an additional email option is not a priority. You can read more about that here: Why do I have to set up Mailgun for newsletters?

Deliverability has a lot more to do with the sending domain, the sender, and the list receiving the emails than it does with Mailgun or any other provider. Mailgun is at least conscious of warming up and keeping their sending IPs off of spam blacklists. If your emails are hitting the spam folder, the sender & their habits are the problem more often than not.

Mailgun for internal newsletter? No no no…

Imagine being a billion dollar company, and choosing to use Ghost as a internal, eller external, blog platform.
Your running your own web/db/proxy/cache servers and your own mailservers.
But you must use a external third party for newsletter sendouts, cause the developers of Ghost, wants you to use, Mailgun…

No no no… ;)

5 Likes

Mailgun is the worst email provider I used so far and their support sucks! Please add other options like sendgrid or others!

See below:

Please add other options!

1 Like

Not gonna happen anytime soon I’m afraid. They have other priorities. For now, Mailgun works pretty good for me, but I had to spend some time chatting with the support to let them whitelist my account.

Sendgrid. Moonmail. Moosend. SMTP2GO. Elastic Email. MailerLite.

1 Like

What other priorities are more important than this? I did talk to mailgun support without any success to whitelist my account. I even tried their sending limit “business as usual” and they said it doesn’t make them happy. It’s a horrible company. I had to do a zapier integration with brevo. And now my stats are off. Ghost has their priorities off big time

1 Like

I’ve had zero problems with Mailgun, but I started with no list when I started my blog, so I never hit their new account sending restrictions. My stats look great and I’m happy not to manage a mail server.

3 Likes

I believe their priority isn’t necessarily hundreds of thousands of users using their product for free (self hosting); that’s just my perspective. Instead, if you seek a seamless experience without issues, exploring their Pro service might be a worthwhile option. In my only interaction with Mailgun, they did a “KYC” process, inquiring about my business and ensuring compliance with their terms. Now, I have multiple websites sending emails under a single account, and everything works smoothly. Mailgun is an excellent product; following their requirements is key. Sending a modest volume of 1-2 emails per day to avoid hitting limits and subsequently engaging in a conversation with their support can swiftly resolve any issues and get you unblocked.

2 Likes

We had a similar issue. Out of frustration, I started working on a fork with Postmark support: 📮 Postmark integration by andreascreten · Pull Request #19398 · TryGhost/Ghost · GitHub

To make our life easy, we are running the upgrade from a Github Action:

name: Upgrade Ghost From Our Fork
on: workflow_dispatch
jobs:
  upgrade:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        name: đź“Ą Checkout Ghost
        with:
          repository: madewithlove/ghost
          submodules: true
      - name: 📦 Install dependencies
        run: yarn
      - name: 🗂️ Create archive
        run: yarn archive
      - name: Rename file
        run: mv ghost/core/ghost-*.tgz ghost-from-fork.tgz
      - name: ⬆️ Upload archive to Ghost server
        uses: appleboy/scp-action@v0.1.7
        with:
          host: "XXXXXX"
          username: "ghost-mgr"
          source: "ghost-from-fork.tgz"
          target: "/var/www/ghost"
          key: ${{ secrets.GHOST_SSH_KEY }}
          timeout: 90s
      - name: 🚀 Upgrade Ghost from our archive
        uses: appleboy/ssh-action@v1.0.3
        with:
          host: "XXXXXX"
          username: "ghost-mgr"
          key: ${{ secrets.GHOST_SSH_KEY }}
          script: |
            cd /var/www/ghost
            ghost update --archive=ghost-from-fork.tgz
            rm ghost-from-fork.tgz
2 Likes

Open source alternatives to Mailgun :

3 Likes