发信人: hahalee()
整理人: ding(1999-02-25 08:44:26), 站内信件
|
准确一点的标题: 用fetchmail收信,通过imap4 server给OutLook Exp阅读.
/*版权由hahalee所有,欢迎转载,但请保留此行*/
o 为什么讨厌OutLook Experss 97?
相信订阅了大量邮件列表的朋友一定体验过OutLook 97 Express其慢无比 的速度。邮箱一大了搜索速度也是不敢恭维,最最可恨的是他居然在网络 连接不好的时候会死翘翘... 还有,他工作的时候,特别是搜索邮件的时 候,win9x 整个系统状如死机,实难忍受。
另外,OL97虽然可以把邮件一个一个地转成标准的*.eml格式,但一个邮箱 几千封信,总不成一个个地来吧?
o 准备工作
要是你有两台机器的话... 这些问题都可以方便地搞掂了。什么?两台? 没错,你还需要一台FreeBSD(or Linux)来提供邮件服务。要是没有的话, 随便搞(买,拿,哄,骗,蹭)一台烂机器来就行了。我还是强烈建议想玩FreeBSD 的朋友们另外弄一部“专机”,不然很多网络方面的实验就没办法做了, 要是光拿FreeBSD当desktop来玩,不如玩Linux,你说是吧?
弄两张网卡,做根交叉线,把你要配的都配起来... 具体说,你的FreeBSD 要能正确无误地连出去,NAT要配好,你自己的用户要配好,win9x机器上的 网络要配好。(看看<新手指南>和handbook/faq吧?)
o 安装软件
1 fetchmail 装好后,在你自己用户的 home 下创建个 .fetchmailrc 文件,下面是最 简单的配置: set daemon 300 (后台运行,每300秒激活收一次) poll 163.net protocol POP3: (假设你帐号是[email protected]) username xxx password yyy (如果还有别的帐号,在后面加上相应的section) 然后chmod 0600 .fetchmailrc,否则出于安全考虑fetchmail会拒绝运行。
运行一下fetchmail,要是他没有抱怨什么的话,就一切OK了。此后,每 5分钟他会自动帮你去取信。如果等不急,随时再运行fetchmail,他会 把后台的进程激活马上去查你的邮箱。取下来的内容,他会送到你的mail- drop文件里面(/var/mail/yourname)
2 imap4 没啥好说的,装好他,然后根据说明去改 /etc/inetd.conf 把imap/pop3 指向/libexec/imapd和ipop3d就OK了(其实我们只需要imapd)。imap4功能, 强大但是真的非常好装,不像传说中的那样...
3 win9x客户机OutLook97 Express 把你原来的帐号去掉,因为我们现在都通过FreeBSD来收了。生成一imap4 类型帐号,把username/password/smtp配好,这里username/password是你 在FreeBSD上的帐号,smtp嘛,可以指向FreeBSD,也可以直接指向ISP(注意: 用你自己的FreeBSD做smtp,你必须设置好sendmail,否则回复地址会有问题)
4 现在,从你win9x机器上打开新帐号,好日子就从此开始了... 想在FreeBSD 上直接看邮件?用mutt/pine;想查找?用grepmail;想自动分类整理?用 procmail。双平台共享邮件的同时,你保留了在win9x上阅读的方便(指处理中 文和附件),imap4的目录操作很灵活,打个比方:有点像在阅读news group。 在有本地有邮件cache,但内容是放在server上,无论如何,相信你一定会喜欢的。
o 后记
邮件这个东西的确是太灵活了,不光服务器的配置,客户端的配置也有好多 的trick。本文难以一一细说,只能给你一个idea和简单的guide了。 对于邮件不是很多,或者实在难以弄到两部机器的朋友,怕是没什么价值了...
-- (o- ====================================================== ^^ //\ 火车停下来的地方叫火车站; 汽车停下来的地方叫汽车站 oo) V_/ 我的桌上有一台工作站...... <=( ) ||========================================================_/_\
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.100.219.8]
|
|