Я изучаю python, поэтому я решил, что попытаюсь создать скрипт, который автоматически отправит мне письма электронной почты Gmail.защита паролей в python
Необходимо отправить логин и пароль в мою учетную запись gmail, чтобы автоматически отправлять мне электронные письма.
Я читал некоторые из руководств здесь, и кажется, что passlib - хороший выбор. Но я все еще немного смущен тем, как настроить его.
- Я использую passlib зашифровать свой пароль
- Результат будет храниться в скрытом файле в моем Linux VM.
- Когда скрипт запускается, он должен разобрать этот скрытый файл на моем vm для пароля hased.
- Вот где я в замешательстве, я думаю, мне нужно расшифровать его и перед его отправкой? Разве это не так неуверенно? Или я могу отправить его без расшифровки и, надеюсь, gmail может его расшифровать?
Я использую библиотеку SMTP.
server = smtplib.SMTP('smtp.gmail.com', 587)
server.ehlo()
server.starttls()
server.login(gmail_sender, gmail_passwd)
Благодаря
Да, это небезопасно. Однако вы шифруете пароль, вы храните его * рядом с кодом для его поиска и дешифрования *. – jonrsharpe