我試圖發送一個非常簡單的電子郵件在Python 3中使用CodeRunner腳本和MacBook終端運行並且每次運行它時,都會出現大量錯誤。我正在使用雅虎郵件發送電子郵件。Python 3 smtplib在發送電子郵件時沒有任何屬性SMTP
這裏是我的代碼:
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()
它拋出了這些錯誤,我似乎無法修復。 它說smtplib沒有屬性SMTP。
任何幫助將不勝感激。
您能否通過突出顯示並按下Ctrl + K來格式化您的代碼? – WhatsThePoint
「python」腳本的名稱是什麼?它是'email.py'嗎? –
有一個代碼編輯排隊,但它似乎需要一個進一步的批准。 – holdenweb