У меня есть код Python, который сканирует некоторые веб-сайты и отправляет мне электронные письма. Код работает нормально на моем компьютере. Теперь я пытаюсь запустить тот же код на веб-сервере Amazon. Однако Google блокирует код. Есть ли обходной путь?
import smtplib
# Send email to my personal email address
def send_email(subject, msg):
try:
server = smtplib.SMTP('smtp.gmail.com:587')
server.ehlo()
server.starttls()
server.login('e******@gmail.com', 'S****')
message = 'Subject: {}\n\n{}'.format(subject, msg)
server.sendmail('e*@gmail.com', 'e*@gmail.com', message)
server.quit()
print("Success: Email sent!")
except:
print("Email failed to send.")