Set up email.
Connect an email service so members and staff can receive sign-in codes and messages.
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.