diff --git a/djrill/mail/__init__.py b/djrill/mail/__init__.py index 960e87a..7a262e5 100644 --- a/djrill/mail/__init__.py +++ b/djrill/mail/__init__.py @@ -7,11 +7,13 @@ class DjrillMessage(EmailMultiAlternatives): def __init__(self, subject='', body='', from_email=None, to=None, bcc=None, connection=None, attachments=None, headers=None, alternatives=None, - cc=None, tags=None, track_opens=True, track_clicks=True): + cc=None, from_name=None, tags=None, track_opens=True, + track_clicks=True): super(DjrillMessage, self).__init__(subject, body, from_email, to, bcc, connection, attachments, headers, alternatives, cc) + self.from_name = from_name self.tags = self._set_mandrill_tags(tags) self.track_opens = track_opens self.track_clicks = track_clicks diff --git a/djrill/mail/backends/djrill.py b/djrill/mail/backends/djrill.py index 1d05de6..2eb6069 100644 --- a/djrill/mail/backends/djrill.py +++ b/djrill/mail/backends/djrill.py @@ -106,7 +106,7 @@ class DjrillBackend(BaseEmailBackend): "text": message.body, "subject": message.subject, "from_email": self.sender, - "from_name": "Devs - FIX ME", + "from_name": message.from_name, "to": self.recipients }