Documentation

Visit Our xCloud Knowledge Base

Here is your one-stop source for in-depth articles, FAQs, and tutorials for you to excel at hosting & managing your websites.


Setting Up Site Emails With Any SMTP Provider For WordPress On xCloud

WordPress frequently requires sending site emails to you or your users, known as transactional emails. These may include admin notifications, new user signups, password resets, and form submission emails from form plugins. At times, WordPress’s default email delivery system may fail, leading to potential issues like emails being flagged as spam or failing to reach their intended recipients.

xCloud does not configure your server to send or receive emails. Instead, we recommend using external email-sending services like Mailgun or Amazon SES for handling outgoing emails. Unlike traditional shared hosting, cloud servers do not come with a built-in email solution. We strongly advise against setting up an email server on the same server hosting your websites for security and performance reasons. Instead, you can choose from reliable hosted email services such as GSuite, Rackspace, Zoho, or set up an open-source email server solution like iRedMail if needed. It’s essential for WordPress sites to have a third-party SMTP service in place to send administrative and transactional emails, ensuring full functionality.

Due to its focus on optimal performance and security, xCloud provides email services on its own. You can send up to 100 emails for free per team with the xCloud Managed Email services. Plus, there are multiple plans to purchase 1000-8000 emails with a minimal cost. Web hosting servers are not optimized for sending emails, and you may also want to avoid running your own mail server.

However, if you want to set up site emails with any SMTP provider, we recommend using reliable email-sending services like Mailgun, SendGrid, Elastic Email, etc., which ensure that site emails are efficiently sent and delivered to recipients.

xCloud can streamline the delivery of transactional emails for your website by integrating any SMTP provider with FluentSMTP. It is a popular tool for managing SMTP services.

Note: If the CNAME record verification fails, that means your domain is not added to the Elastic email.
This usually happens when the domain already exists on Elastic Email (maybe he was using Elastic Email on other platforms).

Thus, always make sure that you have removed the existing domain from Elastic Email. Then you can use the retry button, it will automatically add the domain and verify the CNAME record.

Here is our detailed documentation on how you can configure any SMTP provider for site emails in the xCloud environment.

Step 1: Log In To SMTP Provider Account #

Log in to your SMTP provider account and collect your login credentials (username and password), SMTP Host, and SMTP Port for using it in the xCloud mail integration.

Step 2: Add SMTP Provider For Site Emails #

Once you are done collecting your SMTP details for Mailgun, itโ€™s time to add the SMTP service as the email provider in xCloud. From your xCloud dashboard, navigate to My Profile โ†’ Integrations โ†’ Email Provider. You need to integrate your account domain with the credentials by clicking the โ€˜Add New Providerโ€™ button.

Site Emails

Once you hit the โ€˜Add New Providerโ€™ button, you will see a pop-up asking you to select the email provider, SMTP username, and SMTP password.

Site Emails

Select Other as the provider, and input your SMTP Host, SMTP Port, SMTP Username and SMTP Password. The email provider will be added instantly.

Step 3: Testing Your Email Integration #

After adding the SMTP provider successfully, you can test your email service by sending a test email straight from the Email Provider section.

Site Emails

Step 4: Add Email Service Provider To Site #

After adding the SMTP provider to integrate your xCloud environment, you just need to add the email provider to the site. Go to All Sites and choose your website to add the email provider. Select your site and navigate to Email Provider tab.

Site Emails

Now select your domain from the โ€˜Email Providerโ€™ options, set the senderโ€™s name in the โ€˜From Nameโ€™ field, and input your email sender’s address in the โ€˜From Emailโ€™ field. Once done, hit the โ€˜Add This Provider To Siteโ€™ button.

Thatโ€™s how easily you can configure any SMTP provider for site emails for xCloud environment to streamline the email delivery process of transactional emails.

Still stuck? Contact our support team for any of your queries.

What are your feelings
Updated on October 6, 2024

Server Name

RAM

SSD

xCloud Provider Price/m
(For LTD users)

VULTR Price/m

DO Price/m

Newcomer

1GB

25GB

$4.50

$5.00

$6.00

Basic

2GB

55GB

$9.00

$10

$12.00

Standard

4GB

80GB

$18.00

$20

$24.00

Professional

8GB

160GB

$36.00

$40

$48.00

Business

16GB

320GB

$72.00

$80

$96.00

Server Name

RAM

SSD/NVMe

xCloud Provider Price/m
(For LTD users)

VULTR Price/m

DO Price/m

Lite

1GB

32GB

$5.40

$6.00

$8.00

Personal

2GB

88GB

$16.20

$18.00

$24.00

Growing

4GB

128GB

$21.60

$24.00

$32.00

Elite

8GB

256GB

$43.20

$48.00

$64.00

Titanium

8GB

384GB

$86.40

$96.00

$96.00

Ultimate

32GB

512GB

$172.80

$192.00

$192.00