我想通过python脚本回复电子邮件,回复电子邮件的结尾必须包含初始电子邮件
replyMsg = MIMEMultipart('alternative')
replyMsg['Message-ID'] = make_msgid()
replyMsg['References'] = replyMsg['In-Reply-To'] = self.selectedMessage['Message-ID']
replyMsg['Subject'] = 'Re: ' + self.selectedMessage['Subject']
replyMsg['Reply-To'] = _MAIL_REPLY_TO
replyMsg['From'] = _MAIL_USER
sendTo = ''
if self.selectedMessage['Reply-to']:
sendTo = self.selectedMessage['Reply-To']
else:
sendTo = self.selectedMessage['From']
if self.selectedMessage['CC'] != sendTo:
replyMsg['CC'] = self.selectedMessage['CC']
replyMsg.attach(MIMEText(dedent(body), 'plain'))
replyMsg.attach(MIMEText(bodyHtml, 'html'))
replyMsg.attach(MIMEMessage(self.selectedMessage))
目前没有回答
相关问题 更多 >
编程相关推荐