If you are receiving Sitecore ECM (E-mail Campaign
Manager ) error message You should
purchase the right of using the "UseLocalMTA" setting first , the
here is a way to understand its meaning with suggested trick to fix it.
ECM offers two MTA mode – Sitecore MTA and custom MTA.
I suppose Sitecore MTA is using Sitecore App center
which is based on pricing model.
But in development and testing environment, we only
need Custom MTA which is free and you can test in your local environment.
You can configure ECM to use your local mail server by
changing a setting in ECM's config file
"Sitecore.EmailCampaign.config".
<setting name="UseLocalMTA" value="true" />
If your license file does not have the
"Sitecore.AnyMTA" permission, the value of the
"UseLocalMTA" setting will be considered as “False” even though you
set it to “True”.
You can check the license file for “Sitecore.AnyMTA”
key by explicitly opening the license.XML file Internet Explorer browser. As an
alternative, you can log in to Sitecore Content Editor, click the Sitecore
button on the top left corner, and select Licenses option.
If "Sitecore.AnyMTA" key is not present in
your license - I suggest you contact your Sitecore sales representative to get
the one that includes the required key.
Please leave your comments or share this tip if it’s
useful for you.