When using the e-mail notification feature in fusion_place cloud, please contact the support desk. The configuration will be performed by Fusions.

Server Configuration for Using the E-mail Notification Feature (On-Premises)

This manual is in pilot operation.

In applications that use the Process Management feature, you can notify stakeholders by e-mail when events such as submission, approval, withdrawal, or return of packages occur. To use this e-mail notification feature, you need to add information for connecting to the mail server, etc., to the Tomcat configuration file on the server side. This section explains the configuration items and how to specify them.

Adding Configuration to the Tomcat Configuration File on the Server

Modify Tomcat’s configuration file, server.xml, to support the e-mail notification feature. For the location of server.xml, please refer to "Location for Recording Installation Information".

The content of server.xml is in XML format. By adding several Environment elements (environment variables) under the Context element (specifically, those with path="/fusionplace"), you can enable the e-mail notification feature. Below is an example configuration:

<Context docBase="fusionplace.war" path="/fusionplace">
  <Environment name="fusionplace/dbms" value="H2" type="java.lang.String"/>
  <Environment name="fusionplace/pivot_time_out" value="60000" type="java.lang.Integer"/>

  <!-- Configuration items for the e-mail notification feature start here -->
  <Environment name="fusionplace/mail_smtp_host" type="java.lang.String" value="nowhere.com" />
  <Environment name="fusionplace/mail_smtp_port" type="java.lang.Integer" value="25" />
  <Environment name="fusionplace/mail_server_account" type="java.lang.String" value="fusionplace@nowhere.com" />
  <Environment name="fusionplace/mail_server_password" type="java.lang.String" value="hogehoge" />
  <Environment name="fusionplace/mail_sender_address" type="java.lang.String" value="fusionplace@nowhere.com" />
  <Environment name="fusionplace/mail_sender_name/ja" type="java.lang.String" value="System administrator's Japanese name" />
  <Environment name="fusionplace/mail_sender_name/en" type="java.lang.String" value="System administrator's English name" />
  <!-- Configuration items for the e-mail notification feature end here -->

  ・・・

</Context>

As shown above, each Environment element has three attributes: name, type, and value. Set fixed values for name and type as listed in the table below, and for value, set values applicable to your mail server. Multiple Environment elements can be included in any order.

name
(Environment Variable Name)
type
(Environment Variable Type)
value
(Environment Variable Value)

fusionplace/mail_smtp_host

java.lang.String

Host name of the SMTP server for sending mail

Example: smtp.xxxx.co.jp

fusionplace/mail_smtp_port

java.lang.Integer

Port number of the SMTP server for sending mail

Example: 587

fusionplace/mail_server_account

java.lang.String

Mail server account name used to connect to the mail server for sending mail

Example: taro.yamada

If you do not use SMTP authentication, set an empty string as shown below.

<Environment name="fusionplace/mail_server_account" type="java.lang.String" value=""/>

fusionplace/mail_server_password

java.lang.String

Password used together with the above account name when connecting to the mail server for sending mail

Example: hogehoge

If you do not use SMTP authentication, set an empty string as shown below.

<Environment name="fusionplace/mail_server_password" type="java.lang.String" value=""/>

fusionplace/mail_sender_address

java.lang.String

E-mail address to set in the sender field of notification e-mails

fusionplace/mail_sender_name/ja

java.lang.String

Name (in Japanese) to set in the sender field of notification e-mails

Example: fusion_place システム管理者

fusionplace/mail_sender_name/en

java.lang.String

Name (in English) to set in the sender field of notification e-mails

Example: fusion_place System Administrator