Back in 2022 I’ve created this thread on how to use the “pay as you go” Mailgun offer and it seems lots of people resonated with it as it keeps being mentioned in other threads.
This is an update: Mailgun is no longer an option TODAY (the below is the case for all new Mailgun accounts).
Reason: you will receive the confirmation that all is set in Ghost’s dashboards but the reality is that your BULK sending (i.e. the one done via API, the one sending your newsletters out) will fail as soon as you reach 10 recipients.
In other words: Mailgun is no longer a valid option as a newsletter sending partner.
PS: Figuring out if you actually have an issue is complicated. You need to read your server logs and you will find “…not allowed to send large batches yet”. No error will be seen in the Ghost dashboard Mailgun integration area. When sending out a newsletter to more than 10 recipients, if you keep checking the deliverability of the post in the dashboard you will eventually see an error with a resend button (which again will fail since the issue is with Mailgun)
PS2: Opening a ticket with Mailgun will NOT solve the situation. Mailgun requests logs of “normal business operations with 3-5 days of consistent sending” but without being able to send newsletters to more than 10 recipients makes “normal business operations” impossible as no business runs a business with 10 recipients.
PS3: Using transactional email logs or “Preview post” email sending logs (even though the logs are all in Mailgun) have proven not enough for Mailgun to lift the limitation. Mailgun’s response is once again: “After reviewing the account in detail, we have determined that the sending limitation will remain in effect temporarily due to the lack of sufficient sending history on the account.”
TLDR: Mailgun is no longer an option to be used with Ghost.