отправить электронные письма, используя мою учетную запись gmail в python? - PullRequest
1 голос
/ 20 июня 2020

Я пытаюсь отправить электронные письма своим пользователям через свою учетную запись Gmail, но это не работает, хотя мои учетные данные Gmail также верны, но выдает ошибку

Вот код для отправки электронной почты!

            if request.method == 'POST':
                EmailAddress = request.form['Emails']
                Subject = request.form['Subject']
                Message = request.form['Message']
                EmailList = EmailAddress.split(',')
                Message = 'Subject: {}\n\n{}'.format(Subject, Message)
                for EmailName in EmailList:
                    Server = smtplib.SMTP_SSL("smtp.gmail.com", 465)
                    Server.ehlo()
                    Server.login(UserEmail, UserPassword)
                    Server.sendmail(UserEmail, EmailName.strip(), Message)
                    response = "Success"
                    Server.quit()
Error:-(535, b'5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials t21sm2044741ejr.68 - gsmtp')
...