We have an existing installation of Aris 9.5 that we would like to add SMTP configuration to but the fields are locked so we cannot edit them. How can we unlock them and setup SMTP?
Dear David,
In ARIS 9.5 you need to register your SMTP server via ARIS Cloud Controller using this command:
register external service smtp host="YourMailServerAdressWithDomain" port=25
Check that setting using this ACC command:
list external services
You also need to set a sender's address. You can do that via this URL http://YourARISserverWithDomain/umc/#configuration.
Click SMTP in the dropdown box to see all parameters of that section, double click the following parameter and enter your mail server address:
com.aris.umc.notification.sender=ValidMailAccount@YourMailServerAddressWithDomain
If you have ARIS Design Server (YDS) installed, just restart it (stopall/startall in ARIS Cloud Controller).
But for ARIS Connect Server (YCS) you need also to set your SMTP server for the Collaboration component. Use the following command in the ARIS Cloud Controller (replace _m with your installation type, e.g. _s or _l):
reconfigure ecp_m +smtphost="YourMailServerAddress" +smtpport=25 +ecp.configuration.email="ValidMailAccount@YourMailServerAddressWithDomain"Verify that setting with this command (replace _m with your installation type, e.g. _s or _l):
show instance ecp_m
Restart the ARIS Connect Server (stopall/startall) and you should be fine.
Cheers
Rune
Cheers
Rune
Hi Rune,
Is it possible to change locked parameters for example SMTP authentcation (com.aris.umc.notification.smtp.authentication)? I could not change them even with system user or superuser.
I have registered the external service SMTP as suggested.
Thank you,
Sam
Dear Joy,
Did you enter the required mail server parameters (SMTP) already in the ARIS Connect Server setup?
If not, you need to register the SMTP service and at least set some mandatory parameters via http://localhost/umc/#configuration:
- Select SMTP in the drop-down list
- Enter the host name
- Enter the sender email address
That address doesn't need to have a mailbox, so you could use the computer name (e.g. server1@mydomain.com), then you know from "where" an email has been sent
Cheers
Rune