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))