全部。我在尝试用python的email包和smtplib一起发送电子邮件时遇到了一点问题。我已经设置了一个发送电子邮件的功能,它工作得很好,除了电子邮件总是没有主题。我对python并不陌生,但我对将其用于与internet相关的事情(如本例)还是新手。我已经从这个论坛的几个答案以及documentation中的例子中设置了以下内容。在import smtplib
from os.path import basename
from email import encoders
from email.mime.application import MIMEApplication
from email.mime.base import MIMEBase
from email.mime.audio import MIMEAudio
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.utils import COMMASPACE, formatdate
def send_mail(send_from, send_to, subject, text, files=None, server="smtp.gmail.com"):
import mimetypes
assert isinstance(send_to, list)
msg = MIMEMultipart(From=send_from, To=COMMASPACE.join(send_to), Date=formatdate(localtime=True), Subject=subject)
msg.attach(MIMEText(text))