gpt4 book ai didi

python - 如何通过 MIMEMultipart 发送电子邮件正文部分

转载 作者:太空狗 更新时间:2023-10-29 21:15:58 25 4
gpt4 key购买 nike

我只是想知道 MIMEMultipart 是否有任何属性,我可以在其中传递我的电子邮件正文部分......我想出的唯一部分是

msg = MIMEMultipart()
msg["From"] = emailfrom
msg["To"] = emailto
msg["Subject"] = "hi find the attached file"
msg.preamble = "please PFA"

有没有类似的东西

 msg["Body"] = I will add a string or a text file

我用谷歌搜索并找到了

body = MIMEMultipart('alternative')
body.attach(MIMEText(text))

但它对我不起作用。

还有一件事 - MIMEMultipart('alternative') 是如何工作的?它提供什么功能?

最佳答案

这对我有用:

msg = MIMEMultipart()
msg['From'], msg['To'], msg['Subject'] = ... # specify your sender, receiver, subject attributes
body = 'This is the body of the email.'
body = MIMEText(body) # convert the body to a MIME compatible string
msg.attach(body) # attach it to your main message

您将 body 附加到 msg,在您的情况下,body 应该是 MIMEText 对象。

关于python - 如何通过 MIMEMultipart 发送电子邮件正文部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33775903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com