-
Type: Feature Request
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.2.0-B1
-
Component/s: E-mails
-
Labels:
-
External issue URL:
-
Change Log Message:Added separate setting for default email sender / recipient
-
Story Points:2
-
External issue ID:1183
-
Copy Issue Key:
-
Patch Instructions:
In-Portal has single configuration variable "Messages from Site Admin are from" (Smtp_AdminMailFrom), that is used as default from e-mail for all outgoing e-mail that are sent from the site.
In fact the same configuration variable is used as default recipient for any e-mail, that is sent to administrator from the site (e.g. validate new link e-mail, contact us form was submitted e-mail).
This is inconvinient, since you can't specify multiple admin e-mails because same e-mail list would be used as "From" part of outgoing e-mails and will break them down.
Now you need to go though every e-mail event settings and manually assign admin users to each event and that's inconvenient.
[B]Proposed Solution:[/B]
1. Add configuration variable called "DefaultEmailRecipients". Place a standard recipient entering control from "Settings" tab of e-mail event editing page (see attached image) that allows to specify to/cc/bcc. Place it after "Mailing List Send Per Step" variable under "Admin -> Configuration -> Website -> Advanced: Mailing Settings" section.
2. By default use default "from e-mail" that we already have to act as "to e-mail" (for admin email events) in case if to e-mails in a new form haven't been specified.
3. Add same variable to site domain record, since default from e-mail
4. Rename "Smtp_AdminMailFrom" to "DefaultEmailSender" - across the system