Uploaded image for project: 'In-Portal CMS'
  1. In-Portal CMS
  2. INP-960

Separate setting for default Email Sender / Recipients

    XMLWordPrintable

    Details

      Description

      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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alex Alex
                Reporter:
                dmitry Dmitry Andrejev [Intechnic]
                Developer:
                Alex
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: