Skip to content

Setting up SMTP

Tom Taylor edited this page Sep 2, 2016 · 9 revisions

The authoring tool comes with a module called Mailer for sending emails (read more about Mailer here), but before you can use it, you need to configure an SMTP server.

Don't worry, Mailer uses the popular Nodemailer module to take care of the mail transport nitty-gritty; all you need to do is to configure it. A bunch of popular services are supported out-of-the-box, so the chances are all you need to do is add your details to the conf/config.json file.

See the table below for which attributes are needed for SMTP.

Attribute name Description
smtpService Case-insensitive. Put the name of the service you want to use here. Check Nodemailer's list of supported services for possible values.
smtpUsername The username for the SMTP account.
smtpPassword The password for the SMTP account.
fromAddress The sender's address

For instruction on configuring other services, see the Nodemailer documentation.

Clone this wiki locally