2000年7月3日
如果您在使用Pocket PC查看您的POP e-mail帐户时遇到了麻烦,那可能是因为您的ISP进行了POP身份验证。本文可能可以帮助您理解所发生的一切。
您需要具备
某个ISP(Internet Service Provider)提供的e-mail帐户
支持的语言
所有语言--无论您的Pocket PC使用什么语言
POP3 E-mail的秘密
有许多流行的POP3邮件服务器,而且每一个ISP通常都将它自己的服务器配置为在它的网络环境下能以最优的方式进行工作。出于这个原因,要解决Pocket Inbox所出现的问题可能是很棘手的。人们经常会遇到的一个问题就是“能发不能收”。
Pocket Inbox的一点不同之处
Pocket PC上的Inbox程序和其他在启动发送和接收进程之前对服务器的SMTP(发送)和POP(接收)端口先进行试图访问的大多数e-mail程序不同。它启动时先访问SMTP端口,然后访问POP端口。如果您得到了如图所示的错误信息,那很可能是因为您的ISP执行了被称作“POP身份验证”的操作。
图1:错误信息
在ISP允许客户访问SMTP端口之前,它首先要求客户提供正确的用户名和密码,然后基于这些信息对连接的IP地址进行身份验证。
ISP这样做是为了防止它的邮件服务器被非法用户利用--有时候,发送垃圾邮件的人会非法地“借用”未被保护的邮件服务器来发送他们的垃圾邮件。这既占用了ISP的带宽,也影响了ISP的声誉(垃圾邮件上显示的是ISP邮件服务器的地址)。如果发送垃圾邮件的人在ISP处没有一个合法的POP帐户,那么他们将不能发送垃圾邮件,因为他们根本不能访问SMTP服务器。
因为Pocket Inbox在发送POP登录信息之前会先尝试打开SMTP端口,您就会得到图中所示的错误信息,并且不能发送邮件。不过用不着害怕!
所有这些与IP地址有关
一旦您点击了“确定”以保持连接到邮件服务,您就已经登录到您的POP帐户并且可以接收e-mail邮件了。邮件服务器要对您的IP地址进行验证--这意味着您可以点击“发送和接收”图标(小的白信封)来再次尝试打开端口,这样问题就解决了!这就像是“先有鸡才有蛋”--您必须先证明您是SMTP服务器的合法用户,然后才能成功地登录到POP服务器上。
剩下来的问题是如何使用其他的SMTP服务器来发送您的e-mail--或者说寻找到不使用POP身份验证的SMTP服务器。请确信您有使用这个服务器的权限,或者,您会和那些利用这些服务器发送垃圾邮件的人一样造成我们开始时遇到的这些问题?
结论
随着越来越多的ISP采用POP身份验证来保护服务器,使其不被垃圾邮件的发信人利用,对于Pocket PC的用户来说,这个问题可能会变得越来越普遍。但至少您现在已经知道应该怎样对付它了!