我正在嘗試在使用 python smtplib 發送電子郵件時將鏈接附加到我的本地文件。msg.attach(MIMEText(u'<a href="file:///C:\folder\file.txt">Link</a>', 'html'))但它只是以純文本形式出現在電子郵件中。如果我只是在 html 頁面中使用鏈接,則鏈接有效。<html><a href="file:///C:\folder\file.txt">Link</a></html>我該如何解決這個問題?編輯:from email.MIMEMultipart import MIMEMultipartfrom email.MIMEBase import MIMEBasefrom email.MIMEText import MIMEText............msg = MIMEMultipart()msg['From'] = self.usernamemsg['To'] = tomsg['Subject'] = subjectmsg.attach(MIMEText(text))mailServer = smtplib.SMTP("smtp.gmail.com", 587)mailServer.ehlo()mailServer.starttls()mailServer.ehlo()mailServer.login(self.username, self.password)mailServer.sendmail(self.username, to, msg.as_string())我發送電子郵件的代碼片段與此非常相似
添加回答
舉報
0/150
提交
取消