From 783b38e3bd77e7ed30735790ba7eee53cd20e885 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Fri, 8 Feb 2019 16:41:03 +0100 Subject: [PATCH] UPD: added reply_to feature to emails. --- dav_base/emails.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dav_base/emails.py b/dav_base/emails.py index 5e498d6..6943d5b 100644 --- a/dav_base/emails.py +++ b/dav_base/emails.py @@ -45,12 +45,16 @@ class AbstractMail(object): def _get_recipients(self): raise NotImplementedError() + def _get_reply_to(self): + return None + def send(self): subject = self._get_subject() body = self._get_body() sender = self._get_sender() recipients = self._get_recipients() + reply_to = self._get_reply_to() - email = EmailMessage(subject=subject, body=body, from_email=sender, to=recipients) + email = EmailMessage(subject=subject, body=body, from_email=sender, to=recipients, reply_to=reply_to) logger.info(u'Send %s to %s', self.__class__.__name__, recipients) email.send()