为什么 GetMail 不支持所有 Hotmail/Windows Live Mail 帐户?

一些 Hotmail/Live Mail/Outlook 帐户可能是一个真正的痛苦

我被问得最多的一个问题就是,为什么 GetMail 不支持所有 Hotmail 帐户和新的 Windows Live Mail (Kahuna) 帐户?

要回答这个问题,我首先需要解释 GetMail for Hotmail 的工作原理。 GetMail 利用了 Microsoft 最初向所有 Hotmail 用户提供的 WebDAV 协议。该协议允许所有 Hotmail 用户使用 Microsoft 电子邮件客户端(如 Outlook 和 Outlook Express)访问他们的电子邮件。当然,不久之后其他软件开发人员开始利用 WebDAV 访问,并且现在可以使用大量旨在改进和添加 Hotmail 功能的实用程序,其中包括 GetMail for Hotmail。使这一切成为可能的是 WebDAV,就像任何其他客户端/服务器协议一样,编写利用它的程序相当容易,您发出请求,服务器会以一个不错的答复进行响应。只要您的请求格式正确,响应也会如此。

然而,垃圾邮件发送者和其他人也在利用该协议滥用 Hotmail 系统,因此最终微软决定只允许他们有记录的用户(即付费用户)访问 WebDAV。这一决定引起的骚动意味着数百万用户无法访问他们的 Hotmail 帐户的邮件客户端,导致微软收回这一决定,以至于在最近过去使用过 WebDAV 的任何用户仍被允许访问它。如果您从未使用过 WebDAV 或未开设新的 Hotmail 帐户,您将无法访问。这就是目前的立场。

当然,除了标准协议(POP3、WebDAV)之外,还有另一种访问存储在网络邮件系统中的电子邮件的方法,那就是编写一个像电子邮件浏览器一样工作的程序。然后这个程序可以直接从网络邮件界面剥离电子邮件,这与您浏览您的 Hotmail 帐户并使用剪切和粘贴从您的电子邮件中获取信息基本没有区别。这个过程冗长且相当复杂,当您开始进入多语言系统领域时,我们正在谈论一些严肃的开发时间。这就是 GetMail for Hotmail 不支持以这种方式访问 Hotmail 的原因,即使将此作为全职工作也需要一组开发人员来实现。那么当 Microsoft 更改 webmail 界面时会发生什么,突然间一切都停止工作了?这是一场持续不断的猫捉老鼠的战斗,我永远没有时间去做,除了为什么要重新发明轮子……

好消息是,已经有一些程序使用这种类型的访问权限来获取存储在数百种不同的纯网络邮件系统中的电子邮件。更好的是,其中一些甚至以 GetMail 可以使用的标准格式 (POP3) 提供电子邮件。实际上,您将这些程序用作您希望转发电子邮件的邮件服务器。其中我最喜欢的是 FreePOPS,它目前支持所有 Yahoo 帐户、Hotmail 帐户甚至 Windows Live Mail (Kahuna) 帐户。你不应该混淆这两个程序,如果你只想在普通的电子邮件客户端中阅读你的网络邮件,那么你需要 FreePOPS,如果你想将你的电子邮件转发到另一个帐户,你需要 GetMail。

下一篇文章将深入介绍如何将 GetMail 与 FreePOPS 结合使用,说明如何从您使用的任何网络邮件提供商转发电子邮件。

你也许也喜欢

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注