use system forward call to redirect mails

v1-0-stable
Christian Merten 7 years ago
parent cb4c30c7c3
commit 3304554ad9

@ -1,6 +1,7 @@
from django.core.management.base import BaseCommand from django.core.management.base import BaseCommand
from mailer.models import Message from mailer.models import Message
from members.models import Member from members.models import Member
import subprocess
class Command(BaseCommand): class Command(BaseCommand):
@ -22,5 +23,7 @@ class Command(BaseCommand):
# send mail to all jugendleiters # send mail to all jugendleiters
replies = Member.objects.filter(group__name='Jugendleiter', replies = Member.objects.filter(group__name='Jugendleiter',
gets_newsletter=True) gets_newsletter=True)
response = "\n".join([l.email for l in replies]) forwards = [l.email for l in replies]
self.stdout.write(response) subprocess.call(["forward"] + forwards)
self.stdout.write("forwarded email to {}".format(forwards))

Loading…
Cancel
Save