Configuring external email support
Switch an organization to external email and set the SMTP properties CourseMill uses to relay messages.
When external email is specified, CourseMill sends emails and notifications to and from the email address specified in each user profile. This address is an external email account that ties in with the organization's existing email server and accounts, for example john.doe@ELBlearning.com. Use this article to switch an organization to external email and set the SMTP properties.
Before you begin
- Emails are relayed through your SMTP server. When this option is selected, be sure your CourseMill configuration file has been properly configured to relay the messages.
- These steps are performed by the global admin.
Set up external email
- Expand Admin Tasks from the left navigation menu and select Manage Orgs.
- Click View/Edit Details for the organization.
- Select the Community tab in the pop-up window.
- For the Email Support item, select the value External Org Email Allowed from the list.
- Return to Admin Tasks and select Manage Properties.
- Find the property category Chat, Bulletin Board & Email Settings and fill out all the SMTP properties as they pertain to your SMTP server.
SMTP properties
- SMTPConnProps – Specifies the SMTP connection properties (reserved for debugging purposes only).
- SMTPConnType – Specifies the SMTP connection type. Values:
tls,ssl, orbasic. Note: If you are using the "tls" or "ssl" SMTP connection type, the AdminEmail property must be in the ELB Learning domain "@ELBLearning.com". - SMTPFromEmail – Specifies the email address, within the Email From field, from which an email message is sent (typically used for "tls" or "ssl" email types when a verified "from email address" is required). Default:
notifications@coursemill.com - SMTPFromName – Specifies the name, within the Email From field, from which an email message is sent (typically used for "tls" or "ssl" email types when a verified "from email address" is required). Default:
CourseMill - SMTPPassword – Specifies the password used for SMTP.
- SMTPPort – Specifies the port used by the SMTP server to receive email requests. Note: This property is ignored for an SMTP connection type (SMTPConnType) of "tls" or "ssl".
- SMTPRetryCount – Specifies the number of times to retry a failed send-mail request to the SMTP server. Default: 2
- SMTPSendBulkToAsBCC – Specifies whether to send emails as blind carbon copies (BCC) when sending emails to a list of recipients. Values: 1 = Send as BCC (default); 0 = Do not send as BCC.
- SMTPSendCopyAsBCC – Specifies whether to send emails as blind carbon copies (BCC) when sending carbon copies of emails. Values: 1 = Send as BCC; 0 = Do not send as BCC (default).
- SMTPServer – Specifies the SMTP server name that handles sending of external email.
- SMTPUsername – Specifies the username used for SMTP authentication.