def run(): dataDir = "Data/" #ExStart: SaveMessageAsOFT # Load file eml =MailMessage("*****@*****.**", "*****@*****.**", "template subject", "Template body") oftEmlFileName = "EmlAsOft_out.oft" options = SaveOptions.default_msg_unicode options.save_as_template = True eml.save(dataDir + oftEmlFileName, options)
def run(): dataDir = "Data/" #ExStart:ChangeEmailAddress message = MailMessage() message.subject = "Creating Message with Friendly Email Address." # A To address with a friendly name can also be specified like this message.to.append(MailAddress("*****@*****.**", "Kyle Huang")) # Specify Cc and Bcc email address along with a friendly name message.cc.append(MailAddress("*****@*****.**", "Guangzhou Team")) message.bcc.append(MailAddress("*****@*****.**", "Ammad ulHaq ")) message.save(dataDir + "MessageWithFrienlyName_out.eml", SaveOptions.default_eml)
def run(): dataDir = "Data/" #ExStart: AddEmailAttachments # Create an instance of MailMessage class message = MailMessage("*****@*****.**", "*****@*****.**") # Load an attachment attachment = Attachment(dataDir + "1.txt") # Add Multiple Attachment in instance of MailMessage class and Save message to disk message.attachments.append(attachment) message.add_attachment(Attachment(dataDir + "1.jpg")) message.add_attachment(Attachment(dataDir + "1.doc")) message.add_attachment(Attachment(dataDir + "1.rar")) message.add_attachment(Attachment(dataDir + "1.pdf")) message.save(dataDir + "AddEmailAttachments_out.msg", SaveOptions.default_msg_unicode)