Я занимаюсь разработкой своего первого сайта. У меня есть страница, где люди могут оставить мне сообщение. Что я делаю, так это отправляю вызов AJAX на сервер, и сервер получает содержимое сообщения, затем входит в учетную запись gmail и отправляет сообщение в другую учетную запись gmail, используя библиотеки электронной почты python smtplib и email.
Работает нормально, но проблема в том, что на моем ноутбуке это занимает больше одной минуты, загрузка изображения на стороне клиента продолжит вращаться в течение этого времени. Я думаю, что узким местом является логин ().
mailServer = smtplib.SMTP("smtp.gmail.com", 587)
mailServer.ehlo()
mailServer.starttls()
mailServer.ehlo()
# login, send email, logout
mailServer.login(conf.user, conf.pw)
mailServer.sendmail(conf.user, to, msg.as_string())
mailServer.close()
Так есть ли способ ускорить это или другие способы сделать это.
Спасибо