My Ghost website doesn't send Magic Links

Jannis
By Jannis, Founder
Last updated: 12 May 2024

If your members get the error message "Failed to send magic link email" when trying to request a magic link, there might be an issue with your mail setup.

In order to send transactional emails with Ghost hosted on Magic Pages (such as magic links, password reset emails for staff, or contributor invitations), the sending domain needs to have so-called DKIM records.

These are DNS records that ensure that your emails are actually from who they say they are – you.

If you're on a Magic Pages trial you can only send emails from a @mymagic.page domain. To test the newsletter functionality, leave the newsletter settings in Ghost as they are (usually noreply@mymagic.page).

Once you upgrade to a paid plan you will be able to choose a custom domain for your Ghost CMS website. During this domain setup you will see the relevant DNS records that need to be added. Once that is done, you can also send magic links from this custom domain.

Please note that you can only send email newsletters from the domain you have verified with Magic Pages. The newsletter settings need to align with this address. Additionally, for magic links to fully work, the email address in Portal Settings --> Account page --> Support email address also needs to align with the domain.

Still have questions?

I am here to help and want to make sure you get the most out of your Ghost site. Reach out directly and I'll get back to you as soon as possible.

Customer Showcase

Websites powered by Magic Pages

See what real publishers have built with Ghost CMS and Magic Pages hosting.

Start Your 14-Day Free Trial

No credit card required • Set up in minutes