Skip to content

Set up email.

Connect an email service so members and staff can receive sign-in codes and messages.

Oct 20, 2026
On this page

Reward Loyalty emails sign-in codes to your users, so you'll need to connect an email service. Providers call these account messages transactional email.

Prepare the settings below before installation. You can enter them in the browser installer.

1. Choose an email service

Use a service that supports transactional email. Brevo and SMTP2GO connect through SMTP, a standard way for an app to send email. Reward Loyalty also supports the Mailgun, Amazon SES, Postmark, and Resend API connections.

If you already use one of these services, you can use that account subject to its sending limits. The technical email reference covers each connection type.

2. Verify your sending domain

Choose the sender name and address people will recognize, such as Your café and [email protected].

Your email provider will ask you to verify a sending domain. Follow its instructions and copy its DNS records into your domain settings. They may mention SPF, DKIM, or DMARC. You don't need to write those records yourself; ask the provider or your hosting support for help if the instructions are unclear.

Keep existing mail records intact, including MX records for incoming email. Wait until the provider confirms verification before testing delivery. See email authentication details if you or your host need them.

SMTP settings

Find the SMTP settings in your provider's account and copy them into the installer's email fields:

Field What to enter
SMTP host The server address supplied by the provider
Port and encryption The values supplied by the provider
Username and password The provider's SMTP credentials
From address An address your provider allows you to send from
From name Your business or loyalty program name

Pair the port with its encryption: TLS for ports 587 and 2525, SSL for port 465. With TLS, the app sends nothing when the email server can't encrypt the connection. Choose None only for a mail server on your own hosting that has no encryption.

Use the SMTP password or key the provider gives you. It may differ from the password you use to sign in to its website. Keep it private.

Brevo through SMTP

Follow Brevo's SMTP instructions and domain verification guide. Use the SMTP key for the password field.

SMTP2GO through SMTP

Create an SMTP user and follow SMTP2GO's settings guide. Complete sender-domain verification in your account before sending.

Check a sign-in email

After installation, open the admin sign-in page in a private browser window. Request a sign-in code, also called an OTP, and use it to sign in.

If it doesn't arrive, check spam, then the email provider's delivery history. Confirm that your sending domain is verified and the settings match. A successful sign-in confirms that this path works from the app to your inbox.

If you need more help

The email reference covers API connections, delivery checks, and bounce and complaint handling. Your provider can explain a rejected or blocked message.

Evaluation fallbacks

Host SMTP can serve an evaluation if your host supplies the settings and permits sending. Use a transactional email service before opening to customers. Gmail is testing-only. Diagnostic mailers such as log and array do not send sign-in codes to real inboxes.

Continue

With your email settings ready, install Reward Loyalty. If you've installed it and tested sign-in, continue to After you install.