1

我想编写从 hotmail 下载消息的脚本。

Gmail 和 Hotmail 都允许通过端口 995 上的安全 POP 进行访问。

我的脚本在 Gmail 上运行良好......但是在我将线路发送到 Hotmail 之后

用户 myliveaccount@hotmail.com

我没有得到回复。

我安装了 Windows Live Mail,它显然能够下载我的 hotmail 消息。

  1. 有没有办法跟踪 SSL,所以我可以看到我做错了什么?
  2. 除了来自客户端的 USER 消息之外,hotmail 是否还期待其他内容?

这是来自 REBOL shell 的示例代码。

>> pop: open/lines ssl://pop3.live.com:995
>> set-modes pop [secure: true]
>> pick pop 1
== "+OK BLU0-POP295 POP3 server ready"
>> insert pop "USER myliveaccount@hotmail.com"
>> pick pop 1 
== none
4

1 回答 1

1

我不是 rebol 专家,但您可能需要在 USER 命令行末尾包含 \r\n 以通知 POP 服务器您已完成发送输入。我猜服务器仍在等待您发送更多信息或结束线路。

于 2009-07-15T01:00:08.557 回答