请问有没有人能帮助我解决这个错误:AttributeError: SMTP_SSL实例没有属性'exit'。
我正在使用Python编写一个小模块来发送多个电子邮件。 Python版本:2.7.15 操作系统:MacOS X
import smtplib
import ssl
port = 465 # For SSL
smtp_server = "smtp.gmail.com"
sender_email = "abc@gmail.com" # type: str # Enter your address
receiver_email = "xyz@gmail.com" # Enter receiver address
password = 'xyz@0101'
message = """\
Subject: Hi there
This message is sent from Python."""
context = ssl.create_default_context()
with smtplib.SMTP_SSL(smtp_server, port, context ) as server:
server.login(sender_email, password)
server.sendmail(sender_email, message, receiver_email)
Subject: Hi thereThis message is sent from Python."""context = ssl.create_default_context() mailServer = smtplib.SMTP_SSL(smtpServer, port ) mailServer.login(sender_email, password) mailServer.sendmail(sender_email, receiver_email, message) print(" \n Sent!") mailServer.quit() - O'mato SureWeapon