This document explains how PageSeeder determines who the sender is.
PageSeeder will do the following:
- determine which email domain to use
- determine which type of email should be sent
- select/generate the appropriate email address
Effective email domain
The effective email domain used by PageSeeder for the sender is based on the Template Properties.
PageSeeder will use the first property if it is defined in the template properties:
The email domain is often configured to be the same as the website address.
emailDomain is set to "pshosts", the effective email domain will be based on the host for the default group URI. This is an advanced feature.
Type of sender address
The actual business rule for the sender address is based on the value of
notifyFromAddress group property. The default is
|If notifyFromAddress is...||Email address used|
|member email address|
|[hash unique to user]--noreply@[domain]|
See Group Properties.
When the member email address should be used, PageSeeder will use the following:
|If the member...||Email address used|
|has an email visible to group members||member email|
|has an email but does not disclose it|
|has no email|
In case of errors
If there is an error processing the email address the sender will be set to:
Created on , last edited on