如何使用MIMEMultipart?

2024-04-26 21:09:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我想做一个脚本,把我的作业发送到我的邮件,有时,但他们发送邮件部分不工作。我看了教程,但我写的时候还是会出错 msg = MIMEMultipart() 有什么问题吗? (我用gmail)

for name, email in zip(names, emails):
    print("Writing the mail")

    msg = MIMEMultipart()

    # add in the actual person name to the message template
    message = message_template.substitute(PERSON_NAME=name.title())

    # setup the parameters of the message
    msg['From']=Myaddress
    msg['To']=email
    msg['Subject']="Homework"

    # add in the message body
    msg.attach(MIMEText(message, 'plain'))

    # send the message via the server set up earlier.
    s.send_message(msg)
    print("Mail sent")

    del msg

顺便说一句,我有多封邮件要寄。 是的,我进口了这些:

import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText

Tags: thenameinfromimportsendaddmessage