Chilkat2-Python
Chilkat2-Python
Add File Attachments to an Email
Demonstrates how to add one or more file attachments to an email.Chilkat Chilkat2-Python Downloads
import sys
import chilkat2
success = False
email = chilkat2.Email()
email.Subject = "This is a test"
email.Body = "This is a test"
email.From = "support@chilkatsoft.com"
success = email.AddTo("Chilkat Admin","admin@chilkatsoft.com")
# To add file attachments to an email, call AddFileAttachment
# once for each file to be attached. The method returns
# the content-type of the attachment if successful, otherwise
# returns cknull
contentType = email.AddFileAttachment("something.pdf")
if (email.LastMethodSuccess != True):
print(email.LastErrorText)
sys.exit()
contentType = email.AddFileAttachment("something.xml")
if (email.LastMethodSuccess != True):
print(email.LastErrorText)
sys.exit()
contentType = email.AddFileAttachment("something.zip")
if (email.LastMethodSuccess != True):
print(email.LastErrorText)
sys.exit()
success = email.SaveEml("email.eml")
if (success == False):
print(email.LastErrorText)
sys.exit()
print("Saved EML!")