Send WordPress email through an email service

Updated October 7, 2026 · 2 min read

Connect a WordPress site to Postmark, SendGrid, Mailgun or any SMTP account, so password resets, orders and form messages arrive instead of landing in spam.

On this page
  1. Step 1: Open the Email tab
  2. Step 2: Choose the email service
  3. Step 3: Enter the sender and login
  4. Step 4: Send a test email
  5. Change or turn off email
  6. PHP sites

Before you start

  • An account with an email service, and its SMTP username and password or API key.
  • A sender address on a domain that the email service may send for.
  • Permission to manage sites.

Step 1 Open the Email tab

Open the WordPress site and click the Email tab.

To pick from all WordPress sites, open Integrations, Site email in the sidebar, and click Open next to the site. Its Email tab opens.

The Email tab.

Step 2 Choose the email service

Under Email service, choose Postmark, SendGrid, Mailgun or Other (SMTP). For the first three, Nuvlo fills in the server, port 587 and TLS.

For Other (SMTP), open Server settings and fill in SMTP host, Port and Encryption (TLS, SSL or None) from your provider.

Step 3 Enter the sender and login

Fill in From email and From name. Every email the site sends uses them.

ServiceUsername fieldPassword
PostmarkServer API tokenThe same Server API token
SendGridapikey: type the word apikeyYour SendGrid API key
MailgunSMTP usernameThe SMTP password from Mailgun
Other (SMTP)UsernameYour SMTP password

Use a From email on a domain your email service has verified, or emails land in spam.

Click Save email settings. A badge shows On.

Step 4 Send a test email

Under Send a test email to, enter an address and click Send test email. The test arrives with the subject “Nuvlo SMTP Test”.

If it fails, the message shows what the email service answered. Check the username, password and server settings.

Send a test after saving.

Change or turn off email

To change the account, edit the fields and save again. Leave Password blank to keep the saved one.

Turn off removes the settings. WordPress then sends mail with the default PHP mailer, which most inboxes treat as spam.

With the Nuvlo plugin, WordPress admin also shows the account under Nuvlo, Email, where you can change the From fields and send a test. See Use the Nuvlo plugins for WordPress.

PHP sites

PHP sites have the same option as Outgoing mail, under Settings, Email on the site’s page.