Custom email template provides templates for emails.
Installations and Configuration
1. Download Module and enable it by an ordinary Drupal way.
2. Create some nodes for "mail template" content type.
3. For every node, you can upload header image and add menu links for headers and footers.
4. After creating nodes, go to admin/config/people/accounts
5. You can see under E-mails section, there is a dropdown list of templates and also checkboxes for include header and footer links.