Email Setup for On-Premise Installations

This article is only applicable to on-premise installations. If you are a SaaS customer, email settings are automatically configured.

NetX can be configured to send various types of email. For example:

  • System-generated: Notifications that are triggered by various events such as file uploads, downloads, errors, and custom AutoTasks.
  • User-generated: Emails that are launched from manual workflows such as sharing files, collections, requesting approval, etc.

To properly send email, NetX must be configured with a valid SMTP server. On-premise customers can reference those configuration properties below. For more information on how to create or edit properties, see Configuring Properties.

Property Description Configuration required for email functionality
email.from

This email address is used as the From address for system-generated emails, such as import reports. When this property is configured, all user-generated emails such as collection sharing, etc will originate from the email address associated with the user's account.

Value options: email address

Requires restart? No

Depends on email provider
system.email.globalFromAddress

If you want to send all email in the application from a specific email address (to avoid SMTP server issues with heterogeneous domains) you can now set the "system.email.globalFromAddress" property to a valid email address. When this property is enabled, the SMTP "From" will be universally set to the property value. The email.from property must be set to the same email address value for this property to work.

Value options: email address

Requires restart? No

Depends on email provider
email.smtp_host

Sets the SMTP hostname or IP address that NetX will use to send all email. Without this property, no email can be sent from the system.

Value options: SMTP hostname / IP address, e.g. mail.company.com

Requires restart? No

Yes
email.smtp_port

The port that the server specified in email.smtp_host uses for SMTP communication.

Value options: SMTP port, e.g. 25

Default value: 25

Requires restart? No

Yes
email.smtp_username

This property — used in conjunction with email.smtp_password — allows for authentication with the SMTP service specified in the email.smtp_host property.

Value options: SMTP username

Requires restart? No

Depends on email provider
email.smtp_password

This property — used in conjunction with email.smtp_username — allows for authentication with the SMTP service specified in the email.smtp_host property.

Value options: SMTP password

Requires restart? No

Depends on email provider

 

Email logging

NetX's email.log can be helpful when trying to troubleshoot email issues. The properties below can be used to disable/enable certain levels of email logging.

Property Description Configuration required for email functionality
email.logger.enabled

By default, sent emails and failed attempts will be logged to an "email.log" file (in the designated logs directory). If you want to turn this logging off, you can do so by setting this property value to false.

Value options: true / false

Requires restart? Yes

No
 
Was this article helpful?
0 out of 0 found this helpful