Better Email

Component ID

2452311

Component name

Better Email

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module aims to combine the HTML email modules that we all love, but are somewhat difficult (or requires a lot of work) to make they work together to send out nice emails.

This is not another module to send HTML emails! We already have enough overlap with Mime Mail module and HTML mail modules. This module does not fall into any group. Instead, this module allows you to treat all emails as HTML emails (with the help of Mime Mail module), and to upgrade your entire site-wide email appearance to an always-HTML one

Better Email module takes over the theming of all emails sent out by your site, and embeds the message into a nice template, harnessing the awesomeness of Drupal's Theme API. The base Better Email module can quickly turn all emails sent out by your site to a better looking, Mimemail-processed emails.

Better Email comes with a simple, but responsive email template. You can add extra CSS to change the colors of email. In addition to CSS, Better Email module introduces concepts of variables to the email body. In each template, emails can contain structured contents

  • Header (Site logo and slogan)
  • Email title (Ex: Reset your password)
  • Greeting (Ex: Hi Ayesh).
  • Message (Main email text)
  • Action (Ex: "Reset password" button that is themed nicely and acts as the primary button)
  • Message footer: (Some extra text to be added after the Action or Message. Ideal for additional instructions)
  • Footer links: (Embed a Drupal menu contents inside the email)

Other modules can use preprocess functions to further process their email.
Better Email module comes with a sub module Better Email - User Accounts that takes over the theming of user registration and password reset links.

Dependencies:

  • Mime Mail
  • Mime Mail CSS Compressor

Integrations: