Я пытаюсь отправить простую почту с питономКак отправить почту с Python
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()
Но я получаю этот ERR:
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')
Что я должен делать?
Благодаря
Вы пробовали войти в систему, используя свой браузер, и повторите попытку, как говорится в сообщении об ошибке? Вы протестировали схему входа в свой терминал? – ForceBru
Ваша учетная запись Gmail имеет активную проверку на 2 шага ??? – Hackaholic
@ForceBru, Да, я пробовал войти в систему через браузер, и пока я вошел в систему, чтобы попробовать это - он не работает. Я также пробовал те же строки через терминал, а также не могу этого сделать. – Yura