'build into msg_root'

def make(self):

    headers = {u'Subject': strip(self.subject), u'From': self.sender, u'To': (u',    '.join(self.recipients) if (self.expose_recipients == u'header') else u'<!--recipient-->'), u'Date': email.utils.formatdate(), u'Reply-To': (self.reply_to if self.reply_to else None), u'CC': (u',    '.join(self.cc) if (self.cc and (self.expose_recipients == u'header')) else None), u'X-Frappe-Site': get_url()}
    for (key, val) in iteritems(headers):
        self.set_header(key, val)
    for hook in frappe.get_hooks(u'make_email_body_message'):
        frappe.get_attr(hook)(self)
