# Easy SMTP for Cloud Exchanges

{% hint style="info" %}
📺  Watch on YouTube!: [Easy SMTP Email Setup](https://youtu.be/EB6n3-X5jEM?si=7p49xUCIMGFYDARH)

*or*

:joystick: Follow our Arcade Step-by-Step Guide: [Easy SMTP How-To](https://app.arcade.software/share/ASBHMJnI4SjwIly3Ubps)
{% endhint %}

## What you need to get started

* HollaEx Cloud Exchange
* Custom domain, with access to the DNS settings
* An idea for the email's domain name

And that's it! You don't even need to sort out your own SMTP provider.

## How to Setup In-Built HollaEx SMTP Email Service

To begin with, you will need to have your exchange hosted on your domain (ie. **not** using an inbuilt HollaEx one), as you need to change settings in your DNS records to link everything up.&#x20;

{% hint style="info" %}
If you haven't got your exchange on your domain, check out [this page](https://docs.hollaex.com/cloud-operators/setting-domain-for-cloud-exchanges) for instructions
{% endhint %}

Assuming you have this, head over to the [HollaEx Dashboard](https://dash.hollaex.com/) and navigate to *Hosting* from the sidebar, and then the *Domain* page.

Click the big, blue *Setup* button under the *Setup Email* header, and simply follow the steps provided.

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2Fce60t89wbUVjCQZ1MRz3%2F552b021f606bbf30936aa3f59fc79b737e65b00e.png?alt=media&#x26;token=1f80c847-3e09-4485-9e63-6f10ea65298d" alt=""><figcaption><p>Setup button at the bottom is who we want</p></figcaption></figure>

First, choose the domain of your emails, this is what your clients will see when they receive emails from your exchange.

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2Fsd5HkjTgQFQqghT4hDje%2Fentering%20domain%20name.png?alt=media&#x26;token=82f5c8e3-b771-4dc2-8239-9924141a32d6" alt=""><figcaption><p>My name isn't the most imaginative</p></figcaption></figure>

Once this is done you will be given a list of records to add to your domain's DNS settings.

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2FiKOL22Tn1Ltv2AgIP0QO%2Fnew-records-edit.png?alt=media&#x26;token=61bd3805-b1e6-4d5b-b34b-b1fb6a6c365a" alt=""><figcaption><p>The three records to add</p></figcaption></figure>

{% hint style="warning" %}
Depending on your domain provider, it may be the case that you don't require the exact copy-paste of the name field (note the slight differences in the above picture's names, and the actual name used below)\
\
GoDaddy (as used in this tutorial) for example, doesn't require the URL to be entered, simply remove it from the copy-pasted text.
{% endhint %}

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2F11JvuXkSCeicsubiThLd%2Fgo-dady-records-edit.png?alt=media&#x26;token=47451e8e-6e36-4be5-b097-0e2b1d656362" alt=""><figcaption><p>The new records in the DNS settings</p></figcaption></figure>

With these records added, come back to the Dashboard and use the 'Check' Button to let HollaEx ensure the settings are all as they should be. If all the records have been entered correctly, you should see three green checks.&#x20;

{% hint style="info" %}
Bear in mind that it may take some time to update (about a minute in my case), so if all seems correct but the check doesn't work, give it a little time
{% endhint %}

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2Foaz6jjVboMJUUCJphcs4%2Fgood-check.png?alt=media&#x26;token=88d9d577-9b88-42d0-aaa5-0c0b1ab977d8" alt=""><figcaption><p>Green = Good</p></figcaption></figure>

With this done, click next and you are finished!<br>

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2FArhzQ4CMoqNg1XZlvk2p%2Ffinished.png?alt=media&#x26;token=8f788017-2148-42e7-a87f-1dfc5c339ef8" alt=""><figcaption><p>Finito</p></figcaption></figure>

## Testing the Mail Service

You don't have to take my word for it, we can actually test our new email service straight away.

Head over to your exchange, then the *Operator Controls*, then *General* from the sidebar, and finally the *Email* tab.&#x20;

{% hint style="warning" %}
If you are logged in already you may need to refresh and re-login to see the changes
{% endhint %}

We now can see that all the email fields have been filled out for us, and we don't need to worry at all. Let's test it by using the *SEND ADMIN TEST EMAIL* link at the bottom.&#x20;

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2FG2DvRzuLgYIzcYCRSFMG%2Fop-controls.png?alt=media&#x26;token=fcf98bdc-6e87-451c-80de-b72e5797fcbf" alt=""><figcaption></figcaption></figure>

Enter the email address you want to send the test to, and within seconds you should see an email from your exchange, with the domain name you chose at the start.

<figure><img src="https://3965312054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP899VqAdyGFgLTy9SY%2Fuploads%2FNKTh7ow0bfMCv9g9tl9l%2Femail-sent.png?alt=media&#x26;token=8ae2ccc2-f4d4-4a41-b83f-164b74345a20" alt=""><figcaption><p>Note my Exchange's name in the Subject, and the chosen domain in the sender</p></figcaption></figure>

And that's us confirmed our exchanges emails are all good! Job done.
