Ich versuche, eine wirklich einfache E-Mail in Python 3 mit CodeRunner zu Skript und MacBook Terminal zu starten Und jedes Mal, wenn ich es laufe, tonnenweise Fehler auftauchen. Ich sende die E-Mail mit Yahoo Mail.Python 3 smtplib hat kein Attribut SMTP beim Senden einer E-Mail
Hier ist mein Code:
import smtplib
SERVER = "localhost"
FROM = ['[email protected]', 'Password']
TO = ["[email protected]"]
SUBJECT = ["Hello!"]
TEXT = ["This message was sent with Python's smtplib."]
# actual message
message = """\
From: %s
To: %s
Subject: %s
%s
""" % (FROM, ", ".join(TO), SUBJECT, TEXT)
# Send the mail
server = smtplib.SMTP('smtp.mail.yahoo.com', 465)
server.sendmail(FROM, TO, message)
server.quit()
Es wirft diese Fehler, die ich nicht zu beheben scheinen kann. Es besagt, dass smtplib kein Attribut SMTP hat.
Jede Hilfe würde sehr geschätzt werden.
Könnten Sie Ihren Code bitte formatieren, indem Sie ihn markieren und Strg + K drücken. – WhatsThePoint
Wie lautet der Name Ihres 'python'-Skripts? ist es 'email.py'? –
Es ist eine Code-Bearbeitung in der Warteschlange, aber es scheint eine weitere Genehmigung zu benötigen. – holdenweb