Using a third-party email service

A Drupal application may need to send email for several purposes, such as password resets, user registrations, or other notifications. However, you cannot send email from Acquia Cloud Free sites. To send email from an Acquia Cloud Free site, you'll need to use a third-party email service. One email service that integrates easily with Drupal applications is SendGrid, a cloud-based service that lets you send up to 200 emails per day for free.

Using SendGrid with Acquia Cloud

To use SendGrid as an email service for your Acquia Cloud application:

  1. Sign up for a SendGrid account.
  2. Download, install, and enable the SMTP Drupal module.
  3. Configure the SMTP module with your SendGrid account settings.

Configuring the SMTP module

To configure the SMTP module:

  1. Sign into your Drupal application as an administrator and go to the Admin > Configuration page for the SMTP module.

    Configure the SMTP module

  2. Under Install Options, select On to turn the module on.
  3. Under SMTP Server Settings, enter the following:
    • SMTP server: smtp.sendgrid.net
    • SMTP port: 25
  4. Under SMTP Authentication, enter the following:
    • Username: Your SendGrid username
    • Password: Your SendGrid password
  5. Under Email options, enter a valid from address and a name for the sender of the email (such as your name or your site's name).
  6. Click Save configuration.

You can also use encryption with your connection. Instead of the previous values, use the following values in the appropriate places:

  • Set the SMTP port to 587
  • Set Use encrypted protocol to TLS.

Your Drupal application can now send email through SendGrid.

There are many other third party mailing services available. As always, it is important to do your research and select the one that best integrates with your service needs.

Related topics

Contact supportStill need assistance? Contact Acquia Support