tools: add tinycrm to email_attach

bzr revid: ced-fa776e0a6346f9b3c1703abe40cd94f9aaa797d2
This commit is contained in:
ced
2007-08-01 14:03:58 +00:00
parent 6d112d1c8c
commit fcd3861b30
+3 -1
View File
@@ -238,7 +238,7 @@ def email_send(email_from, email_to, subject, body, email_cc=None, email_bcc=Non
#----------------------------------------------------------
# Emails
#----------------------------------------------------------
def email_send_attach(email_from, email_to, subject, body, email_cc=None, email_bcc=None, on_error=False, reply_to=False, attach=None):
def email_send_attach(email_from, email_to, subject, body, email_cc=None, email_bcc=None, on_error=False, reply_to=False, attach=None, tinycrm=False):
"""Send an email."""
if not email_cc:
email_cc=[]
@@ -266,6 +266,8 @@ def email_send_attach(email_from, email_to, subject, body, email_cc=None, email_
msg['Cc'] = COMMASPACE.join(email_cc)
if email_bcc:
msg['Bcc'] = COMMASPACE.join(email_bcc)
if tinycrm:
msg['X-TinyCRM'] = tinycrm
msg['Date'] = formatdate(localtime=True)
msg.attach( MIMEText(body or '', _charset='utf-8') )
for (fname,fcontent) in attach: