Yahoo于2002年四月以后,便开始对客户收取POP3的服务费用,意即使用Outlook收发Yahoo Email的客户,需要付费才能继续使用这项功能。 Yahoo的这个动作着实让客户感到非常不便,一来客户的Email容量受到4至6 MB的限制,二来客户必须要到Yahoo的网页才能读取Email。
由于Yahoo带来的不便,许多客户便开始转用其它网站Email的服务,这时有位工程师就找照着一份以Perl语法写出一个名为FetchYahoo的程式,既YahooPOPs!的前身;FetchYahoo可以模拟出一个Yahoo收发Email的Server,但是缺点在于只支援特定的收发Email软体,如Netscape或Pine等;并且只有会Perl语法的人,才会懂得使用FetchYahoo。基于所有的不便,这名工程师便开始研发出一个更为方便且支援更多的收发Email软体,而这软体就是YahooPOPs! 。
YahooPOPs!是一个免费且符合GPL的开放软体,能在Windows和Unix平台上运行,并支援如Outlook、Netscape、Eudora、Mozilla、IncredMail,及Calypso等收发Email的软体。 YahooPOPs!就有如一个gateway,提供一个POP3/SMTP Server介面给Email或浏览器的客户端,使这些客户端能够透过这个介面来与Yahoo作交流;而客户端的使用者并不需要会任何程式语言,只要了解其中的几个选项与功能就能够使用这个方便的软体。
目前Windows的版本已经出到0.5版了,新版本多出了几个特点,如Help文件缩小化,让程式所占的空间更少、程式使用了libxml的系统,这个系统能够将XML的语法缩小化,libxml同时支援了Linux的平台、YahooPOPs!内部的OpenSSL更新到版本0.9.7.a,以及支援丹麦语言等。虽然YahooPOPs!有许多的好处,但是经过笔者的测试,发现并不能支援台湾Yahoo的网站,可能是台湾Yahoo的POP3/SMTP Server与程式内建不相同所导致,所以台湾Yahoo的用户可能要等到新版本出来,或是有任何的华人改写这个程式才能够使用这个程式(使用美国Yahoo Email功能的国内朋友则不在此限)。
除此之外,这个软体的安装极为简便;当使用者安装完毕后,这个软体会自动产生一个模拟系统,而这个系统与Yahoo的POP3/SMTP Server相仿,换句话说,Yahoo内部会认为使用者的电脑有一个收发Yahoo Email的系统,让信件能够直接传到使用者的电脑里。假如使用者想要上传信件,那么就必须要开启内定为关闭状态的SMTP,如此才能够上传信件。至于在Email收发软体上面的设定,官方网站有着详细的介绍,使用者只要照着各步骤设定就可以使用了。
YahooPOPs!官方网站有论坛和常问集(FAQ),假如使用者有任何的疑问,可以到官方网站以简单的英文来发问或查询。使用自己的电脑来收发Eamil有许多的好处,例如接收或发送的Email不受网站的容量限制、Email的内容可以离线浏览、防止骇客偷看Email的内容,及防止资料外泄等。