Changes to KOP emails configuration
After building the docker image you may need to change email-related configuration.
Below you can find the settings you can configure in Dockerfile (see Installation Guide # Step2. Configure Kiuwan Docker image)
KIUWAN_EMAIL_ADMIN_ACCOUNT | Email address of Kiuwan admin user
|
KIUWAN_EMAIL_USER_ACCOUNT | Sender email address for Kiuwan notifications
|
KIUWAN_SMTP_USER_ACCOUNT | SMTP account : username and password |
KIUWAN_SMTP_HOST= | SMTP host and port |
You can change these setting in Dockerfile and rebuild the image. But, if this approach is not possible, you can find at this article how to do it.
1. Log in to the Container and stop Wildfly
supervisorctl stop wildfly
2. Makes changes to the configuration
Email configuration is located within the container at $(KIUWAN_VOL)/deployconfig/wildlfy/standalone.xml
To change KIUWAN_EMAIL_USER_ACCOUNT, KIUWAN_SMTP_USER_ACCOUNT and/or KIUWAN_SMTP_USER_PASSWORD
- search for <mail-session> element with property name="mailSession"
<mail-session name="mailSession" jndi-name="java:/mail/Session" from="dummy@dummy.domain.com"> <smtp-server username="DUMMY_SMTP_USER" password="DUMMY_PASSWORD_SMTP_USER" tls="true" outbound-socket-binding-ref="Kiuwan_Mail_Section"/> </mail-session>
Make changes according to:
- from : KIUWAN_EMAIL_USER_ACCOUNT
- username : KIUWAN_SMTP_USER_ACCOUNT
- password : KIUWAN_SMTP_USER_PASSWORD
To change KIUWAN_SMTP_HOST and/or KIUWAN_SMTP_PORT
- search for <outbound-socket-binding> element with property name="Kiuwan_Mail_Section"
<outbound-socket-binding name="Kiuwan_Mail_Section"> <remote-destination host="DUMMY_SMTP_HOST" port="25"/> </outbound-socket-binding>
Make changes according to:
- host : KIUWAN_SMTP_HOST
- port : KIUWAN_SMTP_PORT
3. Deploy Kiuwan and make persistent the changes to the configuration
Once you save the changes, you must deploy Kiuwan and make persistent those changes
Please visit How to make changes to KOP configuration for instructions on how to do it.
Related articles