Setting Up SMTP Email Service in WordPress

Properly configuring SMTP ensures that all website emails (such as contact form submissions and system notifications) are delivered reliably and do not end up in the recipients' spam folders.

Step 1: Create an Email Account (via cPanel)

Before starting the WordPress configuration, you must have a professional email address hosted on your server.

For detailed instructions on how to create a professional email, please refer to our “Adding an Email Account” tutorial.

Step 2: Install and Configure the WP Mail SMTP Plugin

To bridge your WordPress site with your email server, we will use the WP Mail SMTP plugin.

  1. 1. Installation
    • Log in to your WordPress Dashboard.
    • Navigate to Plugins > Add New.
    • Search for “WP Mail SMTP”, then click Install Now and Activate.
  2. General Settings
    • From Email: Enter the email address you created in Step 1 (e.g., [email protected]).
    • From Name: Enter your website or business name.
    • Force From Email: It is recommended to check this box to ensure consistency across all site emails.
  3. Mailer Configuration (Other SMTP)
    • Scroll down to the Mailer section and select “Other SMTP”. Fill in the following technical details:
FieldValue
SMTP Hostmail.yourdomain.com (Check your hosting provider for the exact value)
EncryptionSSL or TLS
SMTP Port465 (for SSL) or 587 (for TLS)
AuthenticationON (Toggle the switch)
SMTP Username Your full email address (e.g., [email protected])
SMTP PasswordThe password created for that specific email account

Final Step: Click the Save Settings button to apply the changes.

Important Notes and Recommendations:

Test Your Settings: After saving, go to the “Email Test” tab within the plugin settings. Send a test email to yourself to confirm everything is working perfectly.
Password Security: Keep your email credentials secure. This password grants access to your mail server and is vital for your site's integrity.
Hosting Support: If emails fail to send despite following these steps, contact your hosting support. Some hosts use specific SMTP hosts or may have certain ports blocked for security.
Updates: If you ever change your email account password via cPanel, remember to update it immediately in the WP Mail SMTP settings to prevent service interruption.

Share this:
FacebookXWhatsAppTelegramLinkedInGmailCopy Link
Updated on May 7, 2026
Was this article helpful?
Need Support?
Can't find the answer you're looking for?
Contact Support