コード例 #1
0
ファイル: monkey.py プロジェクト: emulbreh/ecs
def deliver(self, message, To=None, From=None):
    """
    Takes a fully formed email message and delivers it to ecs.ecsmail.mail.deliver
    This gets monkey patched into lamson relay, to add support for standard ecs.ecsmail sending in case lamson
    somehow wants to send email (why ?, no idea, just as backup, in case lamson somehow wants to send mail)
    """
    from ecs.ecsmail.mail import deliver as ecsmail_deliver
    
    recipient = To or message['To']
    sender = From or message['From']
    ecsmail_deliver("[postmaster]", message, sender, recipient)
コード例 #2
0
ファイル: testcases.py プロジェクト: emulbreh/ecs
 def deliver(self, subject="test subject", message="test body", from_email="*****@*****.**", recipient_list="*****@*****.**", message_html=None, attachments=None, callback=None):
     ''' just call our standard email deliver, prefilled values: subject, message, from_email, recipient_list '''
     return ecsmail_deliver(subject, message, from_email, recipient_list, message_html, attachments, callback)