今天安装了一个VMware上跑Linux(Debian 4.0 etch),记录一些自己的学习笔记
1.fetchmail
Fetchmail其实很容易使用,配置很简单。比如要接收我的搜狐邮箱的邮件,可以在~/.fetchmailrc中加入如下语句:
poll pop3.sohu.com proto pop3 uidl:
user "sprhawk" is "yang" here keep
很容易理解:poll 后面接的是pop3服务器地址,proto或protocol后面接邮件协议,uidl(可选)指当使用keep命令不从服务器删除邮件时,保证不重复接收邮件。:前后是服务器端指令和客户端指令(设置)
user或username后面是用户名;is ... here 表示当前Linux的用户,如果邮箱用户名和本地Linux用户一致可以不设;keep(可选)不从服务器上删除邮件。
然后chmod 710 .fetchmailrc,这样,当你执行fetchmail时,它就可以为你下载电子邮件了。如果你想知道fetchmail执行的过程,可以使用fetchmail -v。
2.Mutt
Mutt是Linux世界很著名的邮件客户端软件。功能丰富,但配置起来需要很有耐心。
安装好mutt后, 将/etc/Muttrc复制到~/.muttrc,加入:
macro index G "!fetchmail -v" "Fetch E-mail"
这样,当你在mutt界面中按G(大写)时,Mutt就可以利用fetchmail接收邮件了。Mutt操作与Vim和Emacs基本兼容,操作快捷键也可以自己修改。
3.Exim4
前面的Fetchmail是用来收信的;Mutt是对邮件进行管理的,而要使用smtp发信就要用MTA了。目前比较流行的开源的MTA有:Sendmail, Postfix和Exim4。这里使用Debian默认安装的Exim4。
设置比较简单(由于我的smtp不需要ESMTP,所以我没作相应的设置,要简单得多): dpkg-reconfigure exim4-config
~/.muttrc的设置: set sendmail="/usr/sbin/exim4"
要发信的时候按m,在屏幕最下方等待输入收件人地址(to),回车后输入主题(Subject),然后打开在.muttrc中设置的编辑器开始撰写电子邮件。当邮件保存退出后,邮件就在你的发件箱中了,按一下y,邮件就通过MTA发送出去。
4.jfbterm
jfbterm是一款使用FrameBuffer的支持多种语言的终端。我知道它是因为Debian Sarge和Debian Etch的中文安装界面就是使用的它。我感觉jfbterm的显示效果要比zhcon要好看得多(zhcon显示起来更像是UC-DOS)。然而,jfbterm也有它的不好的地方,因为它不是一个完整的中文终端系统,jfbterm不包含各种语言的输入法,所以目前仅能查看中文显示而不能输入(zhcon是包括的,但zhcon在我的VM中运行不正常)
要使用jfbterm,先要安装:aptitude install jfbterm。由于jfbterm必须使用FrameBuffer,所以在启动的时候要给内核参数加vga参数,我使用的是VGA=773(1024×768x256)。


gxf 于 2007-09-23 00:15:29发表:
直接用命令行来做。#mail