def send(self):
if self.sent:
raise Exception('This mail has been sent already. It cannot be sent again.')
from byro.mails.send import mail_send_task
mail_send_task.apply_async(
kwargs={
'to': self.to.split(','),
'subject': self.subject,
'body': self.text,
'sender': self.reply_to,
'cc': (self.cc or '').split(','),
'bcc': (self.bcc or '').split(','),
}
)
self.sent = now()
self.save()
评论列表
文章目录