def sendmail_to_rt(sender, instance, created, raw, using, **kwargs): if not created or raw: return receiver = settings.REVIEW_RECEIVER sender = instance.contact_email subject = _("Application for %s") % instance.name if instance.rt_id: subject = "[xsn #%i] %s" % (instance.rt_id, subject) data = print_model(instance) message = render_to_string("radioportal_review/mail/rt.txt", {'data': data}) send_mail(subject, message, sender, [receiver,])
def sendmail_to_ml(sender, instance, created, raw, using, **kwargs): if not created or raw: return receiver = settings.REVIEW_MAILINGLIST sender = settings.REVIEW_MAILINGLIST_SENDER subject = _("Application for %s") % instance.name url = instance.get_absolute_url() data = print_model(instance) message = render_to_string("radioportal_review/mail/mailinglist.txt", {'data': data, 'url': url}) send_mail(subject, message, sender, [receiver,])