Outgoing SMTP Server
Under various circumstances, Registry will attempt to send email. In order to do so, an outgoing SMTP Server must be defined.
Once the SMTP Server is defined, it may be selected via Configuration > CO Settings > Outgoing SMTP Server. Outgoing SMTP Servers are configured on a per-CO basis.
If no Outgoing SMTP Server is selected, email will not be sent, and no error will generally be displayed via the web interface. However debug logging will record that no SMTP Server is configured.
Delivery Email Address Type
In most cases, when attempting to send mail to a Person registered in the CO, an Email Address associated with the Person record will be used. Email is only sent to verified Email Addresses.
A specific Email Address Type may be selected to help determine which address to use. This Type may be configured via Configuration > CO Settings > Delivery Email Address Type. If more than one Email Address of the selected Type is found, it is non-deterministic as to which one is used. If this setting is left blank, any verified Email Address associated with the Person may be used (again, non-deterministically).
Overriding Delivery For Testing
It is possible to override delivery addresses for testing purposes. In the SMTP Server configuration, set the Delivery Override address to the desired recipient. This will replace the to
addresses in all outgoing messages, and cause cc
and bcc
addresses to be ignored. This is intended for dev and test environments only, and should not be relied upon in a production environment.