Ich versuche, eine einfache Mail mit PythonWie Mail mit Python senden
import smtplib
server = smtplib.SMTP('smtp.gmail.com', 587)
server.ehlo()
server.starttls()
server.login("[email protected]", "mypassword")
msg = "Hello world"
server.sendmail("[email protected]", "[email protected]", msg)
server.quit()
Aber ich diesen err erhalten zu senden:
server.login("[email protected]", "psw")
File "C:\Python\lib\smtplib.py", line 652, in login
raise SMTPAuthenticationError(code, resp)
smtplib.SMTPAuthenticationError: (534, b'5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbuxb\n5.7.14 4i2u8qU8V3jgf6uGv8da1RAGPJyctRvIFy_kjai6aKVx_B6qVhoz_dzFpvfPC18H-jeM6K\n5.7.14 cnm2HVuq-wr-uw59hD31ms-cxMmnZuq6Z3_liDaDmu8_UqaiUwR4FUiuX2i5pPdQjJzFvv\n5.7.14 4VrEF5XT4ol2iN17gnB_jITpwzsjH9Ox3NCNcfl7SriHr5m7esc15PWI0CG_2CTlyh7RxW\n5.7.14 XhoJPajs8GMd-khOQWUqucywfrfo> Please log in via your web browser and\n5.7.14 then try again.\n5.7.14 Learn more at\n5.7.14 https://support.google.com/mail/bin/answer.py?answer=78754 ef10sm13614207wjd.49 - gsmtp')
Was soll ich tun?
Dank
Haben Sie versucht, sich mit Ihrem Browser einzuloggen und es erneut zu versuchen, wie die Fehlermeldung sagt? Haben Sie das Anmeldeverfahren in Ihrem Terminal getestet? – ForceBru
ist Ihr Google Mail-Konto aktive Bestätigung in zwei Schritten ??? – Hackaholic
@ForceBru, Ja, ich habe versucht, mich über den Browser anzumelden und während ich eingeloggt bin, versuche ich das - es funktioniert nicht. Ich habe auch die gleichen Zeilen über Terminal versucht und kann auch nicht tun .. – Yura