In order for outgoing emails (password reset, account validation, notifications etc.) to be sent out properly, you will need to configure your email provider. This can be done from admin area -> settings -> mail panel.

There are several available email providers. All of these providers are fully integrated, which means you only need to select the one you want to use from settings page and enter relevant credentials.

  • SMTP, Mail, Sendmail - These will use regular SMTP server, your hosting most likely provides one, or you can use a number of free ones, like gmail.
  • Mailgun - Will use free mailgun email service, you will need to register for an API key on mailgun site and verify your domain. This is the recommended option.
  • Mandrill - Will use paid cloud mandrill email service, it works in much the same way as mailgun.
  • Log - Will log emails into a text file and not actually send them out. Mostly useful for testing purposes.
Note:
We recommend using cloud email services, if possible. They will help avoid common issues with SMTP like server timeouts, bad reputation, or certain ports needed by SMTP being blocked by hosting providers.