From 3304554ad96b2927520fc9686fec8a9c487e1f7d Mon Sep 17 00:00:00 2001 From: Christian Merten Date: Sat, 15 Jun 2019 12:15:18 +0200 Subject: [PATCH] use system forward call to redirect mails --- jdav_web/mailer/management/commands/reply_addrs.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jdav_web/mailer/management/commands/reply_addrs.py b/jdav_web/mailer/management/commands/reply_addrs.py index 0a3f493..f547b39 100644 --- a/jdav_web/mailer/management/commands/reply_addrs.py +++ b/jdav_web/mailer/management/commands/reply_addrs.py @@ -1,6 +1,7 @@ from django.core.management.base import BaseCommand from mailer.models import Message from members.models import Member +import subprocess class Command(BaseCommand): @@ -22,5 +23,7 @@ class Command(BaseCommand): # send mail to all jugendleiters replies = Member.objects.filter(group__name='Jugendleiter', gets_newsletter=True) - response = "\n".join([l.email for l in replies]) - self.stdout.write(response) + forwards = [l.email for l in replies] + subprocess.call(["forward"] + forwards) + + self.stdout.write("forwarded email to {}".format(forwards))