Emails generated from your Stacks site utilize a method that modifies the sender address to display the specified domain or email address on the email. This informs recipients that the email originates from your organization and enables users to respond, directing their replies to your inbox. This practice is commonly referred to as "Spoofing."
Many organizations implement policies to identify and block spoofed emails as a precautionary measure against the potential infiltration of emails with malicious intent into their systems. We do not recommend taking any actions that would bypass your organization's security policies. Instead, we recommend configuring Stacks to utilize your email service for outbound emails through SMTP.
- SMTP Server, the address of your outgoing SMTP server
- SMTP Port
- SMTP Username, used for authentication
- SMTP Password, used for authentication
- Email From address, the email that emails will be from
- Email From name, the name that will emails will be from
- SMTP Client Settings, hostname to use in the message-id and headers
Configuring SMTP Settings
Use the following steps to complete the configuration of your SMTP Settings:
- From the Dashboard click System Configuration, then SMTP Settings
- SMTP Server Settings
- SMTP server, enter the address of your outgoing SMTP server
- SMTP backup server, If applicable, enter the SMTP backup server address of your backup SMTP server
- SMTP port, by default, the SMTP port is 25, but could vary depending on your organization
- Use encrypted protocol, select the type of Encrypted protocol your SMTP server uses. if none, select No
- Configure the remaining settings in this section as needed
- SMTP Authentication
- Username, enter the username of the account used to authenticate with the SMTP server
- Password, enter the password of the account used to authenticate with the SMTP server
- Note: If you have already configured this in Stacks but noticed the password is blank, do not re-enter your password
- Email Options
- Email from address, this is the address that emails will appear to have come from
- Note: we recommend that you select an address that is capable of receiving replies
- Email from name, this is the general name that appears along with the email address
- Note: if left blank, the Site name will be used
- Allow to send e-mails formatted as HTML, check this to allow HTML formatted emails to be sent with the SMTP Protocol
- Email from address, this is the address that emails will appear to have come from
- SMTP Client Settings
- Enter the Hostname, this is used in the Message-id and received headers. It is used as the default HELO string
- Note: when left blank, it will use your Site URL
- Enter the HELO
- Note: if left blank this defaults to whatever is configured in the Hostname field
- Enter the Hostname, this is used in the Message-id and received headers. It is used as the default HELO string
- Send Test Email
- Email address to send a test email to, enter the email address you wish to send a test email to to confirm the above configuration is correct
- Email address to re-route all emails to, if applicable, enter the email address you wish to re-route all emails from the site to
- Note: we recommend you use this feature with caution
- Enable debugging, check this box to print SMTP messages from the server for every email sent
- Enable logging, check this box to log all emails sent by the site
- Click Save Configuration to complete the setup of the SMTP settings