我正在用Python语言实现Pop3客户端。我可以连接到我选择的pop3服务器,我甚至会收到第一条欢迎消息"+OK您好,这是Seznam POP3服务器未知。\r\n“但在那之后,服务器不应答我的任何消息,并且我的客户端挂起了recv调用。使用telnet,服务器可以正常应答。我希望得到这样的回答:"+OK你好,这是Seznam POP3服务器未知。“用于我的“用户用户”消息。
下面是我的代码:
HOST = pop3.seznam.cz
PORT = 110
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((HOST, int(PORT)))
data = s.recv(2048)
print(data)
num = s.send(b'USER user')
print(num)
data = s.recv(2048)
print(repr(data))发布于 2019-04-19 04:45:01
https://stackoverflow.com/questions/55753019
复制相似问题