Пример #1
0
 def handle(self, *args, **options):
     emails = mail_api.get_emails()
     for email in emails:
         date_scheduled = email.get('date_scheduled')
         date_sent = email.get('date_sent')
         if not date_sent and date_scheduled and date_scheduled < datetime.utcnow():
             #print(u'sending email {0}'.format(email['subject']))
             send_email(email['uri'])
 def handle(self, *args, **options):
     emails = mail_api.get_emails()
     for email in emails:
         date_scheduled = email.get('date_scheduled')
         date_sent = email.get('date_sent')
         if not date_sent and date_scheduled and date_scheduled < datetime.utcnow(
         ):
             #print(u'sending email {0}'.format(email['subject']))
             send_email(email['uri'])
Пример #3
0
def send( request, id ):
    #TODO should require a POST
    email_uri = mail_api.id2uri(id)
    send_email(email_uri)
    return http.HttpResponseRedirect(reverse('mail_schedule'))
Пример #4
0
def send(request, id):
    #TODO should require a POST
    email_uri = mail_api.id2uri(id)
    send_email(email_uri)
    return http.HttpResponseRedirect(reverse('mail_schedule'))