ssl - 从hotmail下载邮件

标签 ssl rebol hotmail

我想编写从 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

最佳答案

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

关于ssl - 从hotmail下载邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1128826/

相关文章:

spam - Hotmail 邮件中的 X-Message-Delivery

c# - Windows Live/Hotmail 检索联系人的电子邮件

.htaccess - 使用 .htaccess 仅在 1 个页面和 1 个目录上强制使用 HTTPS?

node.js - 如何将 Google Compute Engine 配置为对 nodejs 服务器使用 HTTPS?

object - 如何避免 Rebol 中的对象函数和全局函数之间的名称冲突?

authentication - Rebol 2 esmtp 无法解码 AUTH 参数

stdin - 雷博尔 3 : reading STDIN efficiently line by line (to make awk like tool)

java - 使用 Java 邮件 API 连接 Hotmail 帐户时 session 超时

ssl - 带有 SSL 和 SagePay 服务器 5006 错误的 Cloudflare

r - 在 Mac 10.11.3 上使用 RPostgreSQL 将 R 连接到 Redshift