Custom Email Provider

Custom Email Provider

#Overview

Custom Email Provider is a premium feature that allows developers to configure the sender of Magic Link emails by routing emails through their own SMTP servers. Emails sent from our servers come from the default noreply@trymagic.com.

Enabling a custom SMTP gives you full control over where your app's login emails are sent from, as well as the name of the sender. Custom email providers are configured at the app level by visiting the Settings section of Dashboard.

#Unlocking Custom Email Provider

Setting a custom email provider is a premium feature available to any customer for an additional monthly charge. To unlock custom email provider functionality for your workspace, please send a request to our Sales team.

#Configuration

Once Custom Email Provider has been unlocked for your workspace, you can continue using Magic's existing email infrastructure or configure your own custom SMTP server.

All we need is the information specified in the form below:

  • Sender email: The email address your app's login emails will be sent from. E.g. example@your-domain.com.
    • Note: Do not to use your dashboard user account email as the Sender Email, or try to login with the Sender Email.
  • Sender name (optional): The name that appears on the subject line of the login email. Defaults to sender email address if not provided.
  • Host: Hostname for your SMTP server. E.g. smtp.postmarkapp.com.
  • Port: Port of your SMTP server.
  • Username, Password: Credentials to authenticate into your SMTP server.

With the above pieces of info, we will be able to create a TLS-encrypted context to route our Magic Link emails to your server.

#Send a test email

The Send test email button will become enabled after saving a valid custom SMTP configuration. It will attempt to send a test email from the specified custom SMTP configuration to the email of the Magic Dashboard user who is currently logged in.

If you do not receive your test email within 1-2 minutes, please check your configuration settings and try again.

If you run into any issues during setup, please reach out via live chat in Magic Dashboard or email support@magic.link.

Did you find what you were looking for?

Did you find what you were looking for?