Files
nexus/knowledgebase/csd-wiki/ICSD/Configure-custom-SMTP-for-UCMDB_688983358.md

57 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Configure-custom-SMTP-for-UCMDB_688983358
## Introduction
## Step 1. Get AWS SMTP server host
The smtp server host is dedicated for each region of AWS. Please refer to SMTP Endpoints of [Amazon Simple Email Service endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/ses.html) for details.
## Step 2. Create email credentials for the UCMDB - Optional
This step to create a custom sender SES identity is OPTIONAL. This is only needed if the customer requires a "custom sender" email address.
You can use the Farm AWS SES identity details instead. This is actually the preferred method.
Note: for the below steps you need to login to AWS Console using the ESM user, or ask someone from PSEC (MFI-Product Security Operations <MFI-ProductSecOps@ [opentext.com](http://opentext.com/) >) to create this IAM user.
1. Open the **“Amazon Simple Email Service”** on the AWS console
2. Go to select the **“SMTP Settings”** on left pane, click **“Create SMTP credentials”** in the **“Simple Mail Transfer Protocol (SMTP) settings”**
![](https://staging.docs.microfocus.com/mediawiki/images/8/86/esmemailsetting1.png)
1. Give the new IAM user name as **“ses-smtp-user.{farm alias}-{tenantId}”**, for example:
![](https://staging.docs.microfocus.com/mediawiki/images/5/5a/esmemailsetting2.png)
1. Click **Create**.
2. **Due to a limitation in UCMDB,the SMTP User password doesn't support special character like(/ \* -),so you have to repeat the IAM user creation until you got a Secret Key contains only alphabetic character.**
3. Save the access key, username, and access secret key into parameter store. The parameter path format:
- /{farm}/tenant/{tenantId}/iam/ses/key: Access key
- /{farm}/tenant/{tenantId}/iam/ses/name: Username
- /{farm}/tenant/{tenantId}/iam/ses/secret: Access Secret Key
## Step 3. Verify customers email address in AWS SES identity
Refer to [Configure custom mail sender, dedicated AWS SES users](https://rndwiki.houston.softwaregrp.net/confluence/display/ICS/Configure+custom+mail+sender%2C+dedicated+AWS+SES+users) to verify customers email address in AWS SES identity
## Step 4. Configure SMTP via JMX
1. Log into JMX Console and for **setSettingValue** ![](attachments/688983358/688983336.png)
2. Search JMX method **listResourceTypes**, input tenantid and click invoke.
Click **Settings\_STATE\_CUSTOMER\_SETTING**
Click **email.send.from
**Manually input the email sender in <value> if the value is not correct,click 'save resource'.
You may see a value like: <value>sma\_noreply&amp;#x40;[microfocus.com](http://microfocus.com/) </value> with hex code for the "@" character. Change it to the visible "@" character on your keyboard.**
![](attachments/688983358/688983341.png)
**
3. Search JMX method **showSettingsByCategory**, input customerID, **Mail Settings** as category and click invoke. Review all the values you input.
![](attachments/688983358/688983343.png)
4. example
## Step 5. Test to send report
1. log into CMS UI https://cms.<farm-alias>-smax.saas.microfocus.com/ucmdb-browser/ui/reports?customerID=123456789
2. Go to ![](attachments/688983358/688983346.png)
3. ![](attachments/688983358/688983351.png)