使用mutt+msmpt收發Gmail
这几天一直在xfce, gnome, kde间跳来跳去以决定机器最终的GUI界面,后来选了gnome作界面,就重装了一下debian(testing etch)。重装基本上都是用最简的包(x-window-system-core, gnome-core),装邮件客户端的时候忽然就想试试看传说中的mutt,搞了半天算是把gmail配上了,我用的是简单的mutt+msmtp,配置如下:
.muttrc
set pop_last=yes
set pop_pass=你的Gmail密码
set pop_user=你的帐号@gmail.com
set pop_host=pops://pop.gmail.comset sendmail=”/usr/bin/msmtp”
.msmtprc
account default
host smtp.gmail.com
from 你的帐号@gmail.com
tls on
auth on
port 587
user 你的帐号@gmail.com
password 你的Gmail密码
这样进入mutt就可以用shift+g来收信,用m也可以正常发信了。要注意的是因为密码是明文保存,所以chmod +600这两个配置文件也是必要的(msmtp如果不是600的权限也会提示你)。
Debian下中文粗体的解決
一直以来Linux下中文粗体没有很好的解决方案,有拿黑体顶替的;有拿圆体顶替的;有用firefly补丁的。不过现在这些都可以扔在一边了,因为最新的Freetype2已确认支持中文粗体算法。Debian用户很容易实现:
1. 把下面的源加入/etc/apt/sources.list
deb http://people.debian.org.tw/~koster/debian/sid ./
deb-src http://people.debian.org.tw/~koster/debian/sid ./
2. apt-get update
3. apt-get install libfreetype6 libxft2
好了,重启X就可以看到效果了。这应该是从最底层的解决方案,所以之前如果对fonts.conf和local.conf做过修改请先恢复到原始状态,否则很可能会得不到想要的效果。
Tips1: 如果你找不到原始的fonts.conf,而粗体也没有正常显示,可以尝试加上下面这段代码:
<match target="font"> <!-- check to see if the font is just regular --> <test name="weight" compare="less_eq"> <int>100</int> </test> <!-- check to see if the pattern requests bold --> <test target="pattern" name="weight" compare="more_eq"> <int>200</int> </test> <!-- set the embolden flag --> <edit name="embolden" mode="assign"> <bool>true</bool> </edit> </match>
Tips2: 有些论坛,比如linuxsir.org的粗体仍然会显示不正常,在fonts.conf里找下面这条,把200换成180。
<test target="pattern" name="weight" compare="more_eq"> <int>200</int>