Email transfer configuration is the most important part of email notifications set-up as the deliverability of email messages from your store to end-users will depend on it.
Adjusting Your Store’s FROM/REPLY-TO Settings
First of all, you will need to specify what email addresses your store must use in the FROM and REPLY-TO fields when sending email notifications.
The REPLY-TO address is the address to which the email notification recipient may reply if the need will be. The FROM address is the address of the email sender. This address is critical because it has a major effect on the deliverability of email messages. To ensure that your store’s emails do not end up in the spam folder of your customers’ inboxes, you must set the FROM email address correctly. For details, see the article "Testing your email transfer settings with mail-tester.com."
To adjust the FROM and REPLY-TO fields of your store’s email notifications, follow the steps below:
1. In the Store setup -> Email notifications section, select the E-Mail transfer settings tab:
2. On the page that opens, adjust your store’s FROM/REPLY-TO settings:
Email to use for the FROM field: The field defines the email address used for the FROM field. To set the value, select from the options - "Email from the Contact information section," "Sender email as identified by the server," and "Email address specified below" (allows to specify the FROM email address manually in case the above previous two options don't suit)
Email to use for the REPLY-to field in customer emails: The field defiles the REPLY-TO addresses for email notifications. The values are pre-defined in the Contacts section of your store profile. Click the link "contact information" if you haven't configured the settings yet. The email address for each specific notification will depend on the type of notification message; for more info on this, see Specifying your ‘Contacts’ email addresses.
Email to use for the REPLY-to field in admin emails: The field defines the REPLY-TO addresses for the email notifications sent to the administrator. The pre-defined field value is the actual email address of the customer mentioned in the email notification. It works this way out of the box, no need to adjust anything.
3. Click Submit to save the changes.
You can test the sending of email messages using the email addresses you have specified in the FROM/REPLY-TO settings section via the Test email configuration tab of the Store setup -> Email notifications section.
Specifying Your SMTP Server Connection Details
If you want to send email notifications using an SMTP server different from the default one, enable the ‘Use SMTP server’ option on the “E-Mail transfer settings” page of your store Admin area (Store setup -> Email notifications -> E-Mail transfer settings tab):
This will allow you to specify the SMTP server connection details.
SMTP server: Specify your SMTP server hostname.
SMTP port: Specify your SMTP port. By default, SMTP uses TCP port 25. However, if you will use secure SSL/TLS encrypted SMTP, you need to specify the correct TCP port number for your system here. Typically, the port number for secure SMTP is 465.
Use authentication: Switch on the toggle if you want to use SMTP authentication.
Username: Specify your username.
Password: Specify your password.
Secure connection: In itself, SMTP email transfer doesn’t provide encryption, so you may want to use an SSL/TLS extension that employs a separate port for encrypted communication. Use this field to specify whether such an extension is going to be used.
After configuring your SMTP connection details, be sure to save the changes by clicking Submit.
If necessary, it is possible to configure background job processing on your server to send emails asynchronously. That should improve your website performance.
Note that besides SMTP, you can use Mandrill as the default mailer for your store’s transactional emails.