annotate gpp/mailer/management/commands/send_mail.py @ 481:9f888dbe61ce

Fixing #230; add a scrollbar to the PM popup dialog if necessary. This wasn't as easy as I thought. Had to wrap the PM text in a div with its styling (max-height and overflow). If I then resized the dialog, I'd get two scrollbars. So for now, made the dialog non-resizable.
author Brian Neal <bgneal@gmail.com>
date Fri, 07 Oct 2011 02:11:33 +0000
parents aef00df91165
children
rev   line source
bgneal@180 1 """send_mail is a custom manage.py command for the mailer application.
bgneal@180 2 It is intended to be called from a cron job periodically to send out queued
bgneal@180 3 email in bulk. This avoids doing the mailing on the HTTP request processing.
bgneal@180 4 """
bgneal@180 5 from django.core.management.base import NoArgsCommand
bgneal@180 6
bgneal@180 7 import mailer
bgneal@180 8
bgneal@180 9
bgneal@180 10 class Command(NoArgsCommand):
bgneal@180 11 help = "Run periodically to send out queued email."
bgneal@180 12
bgneal@180 13 def handle_noargs(self, **options):
bgneal@180 14 mailer.send_queued_mail()
bgneal@180 15