SMTP settings are particular protocol that works for outgoing messages. Most email software is designed to use SMTP for communication purposes when sending emails.

We recommend not using the default PHP mail functions are usually marked as spam by popular email providers. You should send emails by using the email service of good providers via SMTP method. We recommend Sendgrid, Sparkpost or some other transactional mail service. This tutorial will show you how to set SMTP settings for your mail needs, whether using your server SMTP or transactional mail.

From AdminCP > Settings > Mail. Go to the Mailer tab.


There are many mailer options of popular mail service providers such as Mailgun, Postmark. In this tutorial, we will guide to to configure SMTP option which can be used for all mail service provider. Let's scroll down and choose the SMTP method, and fill in all of the fields from either the host SMTP or the Transactional Mail Service details.

You also can test whether your configurations work by entering a test email.