Configuring Your Email / SMTP

Quick video on configuring your Email / SMTP for your application to be able to send emails.

( Please note that an SMTP is required and we highly recommend resend.com, very affordable. )

[00:00] Hey guys, I hope you're all doing well. I just wanted to make a quick video regarding the mail settings, specifically your SMTP.

[00:11] There's a big difference between the mail settings here and your SMTP compared to your AR integrations, which include MailChimp, GetResponse, and other marketing-related emails.

[00:25] Those are completely separate, so please watch the other video for those types of emails. What we’ll be setting up today are transactional emails.

[00:41] These are notification-based emails. Anytime a user signs up for your application, they will receive an email from the system, using the email you configure here.

[00:53] If you skip this step, your system won’t be able to register users or send critical notifications that are event-based.

[01:04] For example, if someone sends a referral or you set up a series of email automations (which we allow you to do in the email section), the system can send emails for those events.

[01:25] If a new lead comes in, they’ll get an email. If a new member joins, they’ll get an email. If a member converts, you can receive an email notification.

[01:35] These are critical, system-based emails. Configuring them is super simple.

[01:45] There are a couple of providers out there like Mailgun, SendGrid, and others. However, some of these can be tricky to set up, and Mailgun recently increased their prices to $40-$50 a month. While they offer a 50,000-email limit, that’s more suitable for bigger applications.

[02:08] For anyone starting out, we highly recommend Resend. They’re making big moves in the transactional email space, offering an affordable and easy-to-use service.

[02:21] Resend allows you to set up a quick email server to send out transactional messages.

[02:31] They offer 100 free emails per day (about 3,000 per month), and their first paid tier starts at $20/month, which allows up to 50,000 emails. That’s a lot cheaper than Mailgun, and their deliverability is great.

[03:12] This is something I highly recommend growing into, and that’s why I recommend Resend. Let’s go ahead and configure it.

[03:21] First, sign up for an account, head over to the "Domains" section, and we’ll get started.

[03:31] (Pause) I’ve got a free account here, but let's continue by adding a domain.

[03:37] I’ve got Cloudflare open, but you can use GoDaddy, Namecheap, etc. All services are essentially the same. However, we highly recommend buying and managing your domains through Cloudflare.

[03:48] Even if you bought your domain elsewhere, consider moving your DNS to Cloudflare. They offer consistency, ease of management, and better security.

[04:13] This goes beyond the scope of this video, but definitely consider Cloudflare for domain management in the future.

[04:25] For this example, I’ll use a test domain. Depending on where most of your customers are based, choose the nearest email server location. I’ll select North Virginia for this test.

[04:46] Once you’ve done that, you’ll see some DNS records to add.

[05:02] Let’s go ahead and add them. I’ll pause the video here, but for those unfamiliar, I’ll show you how.

[05:09] For the MX record, add the "send" domain with a priority of 10. This is very important.

[05:28] Next, save the MX record. Now we need to add a TXT record.

[05:37] If your DNS provider doesn’t allow you to add a specific record, just reach out to their support for assistance.

[05:52] Add the TXT records, and finally, add the DMARC record.

[06:46] Once you’ve added all the records, click "Verify". It usually takes just a minute for everything to verify.

[07:03] (Pause) I’ll refresh the page, and there we go—everything is verified.

[07:17] Now let’s move on to the mail settings. Go to "Settings", then "SMTP".

[07:26] Enter the SMTP host, which is the server domain. Use port 587, which is the most common SMTP port.

[07:43] For the user part, copy and paste your SMTP username. Now for the password...

[08:00] The password is actually your API key, so if you don’t have one, go to the API key section and create one.

[08:17] (Pause) I’ll call this key "Email for SuperSystems". Once created, copy the API key and paste it into the password field.

[08:40] Now, with Resend, you can use any name for your system. For example, you can personalize the "from" name, such as "Rudy at Viral Cash Machine".

[09:02] Your users will see this name in the notification emails they receive when they sign up or take specific actions.

[09:44] Once you’ve entered all the settings, click "Save".

[09:55] And that’s it, your SMTP is configured!

[10:11] If you run into any issues or have questions about the mail settings, don’t hesitate to reach out to us for assistance.

[10:19] There are a lot of other SMTP providers, but trust me—Resend makes it easy. There are no affiliate links here; it’s just a recommendation based on my experience.

[10:38] Resend is making it quick and easy to generate SMTPs and offers great stats and metrics. Plus, it’s easy to add multiple domains.

[10:51] If you need any help, feel free to reach out. Thanks for watching, guys. Bye!

Last updated