小编let*_*eto的帖子

如何使用smtplib和Python保持SMTP连接打开?

我需要检查SMTP服务器的超时时间,但是我的套接字刚刚关闭。我究竟做错了什么?这是我的测试:

#!/usr/bin/python
import smtplib
import time
import datetime
import socket
socket.setdefaulttimeout(1800)


now = time.time()
server = smtplib.SMTP()
server.set_debuglevel(1)
server.connect('mx.foo.bar','25')
(code,resp) = server.docmd('NOOP')
then = time.time()

print then-now
Run Code Online (Sandbox Code Playgroud)

希望这能奏效。

python sockets smtp smtplib

3
推荐指数
1
解决办法
4131
查看次数

标签 统计

python ×1

smtp ×1

smtplib ×1

sockets ×1