SMTPServer已断开连接:连接意外关闭

2024-09-30 22:21:39 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的代码,我不知道为什么服务器总是不停地关闭。我知道登录凭据是绝对正确的,但如果他们是错误的,它不会从getgo连接正确吗?那为什么会突然接近呢?我觉得我没有使用正确的端口?我也试着用服务器.startTLS()但还是没用:

#Send Email
server = smtplib.SMTP('smtp.gmail.com', 465)
server.connect('smtp.gmail.com', 465)
server.ehlo()
server.login("username@gmail.com","password123")
server.send_message("Hello", "john@gmail.com", "crabbys@gmail.com");

下面是我收到的确切错误消息:

^{pr2}$

Tags: 端口代码服务器comsendserveremailconnect