Chapter 19. 其它軟體的中文相關問題

Table of Contents
19.1. sendmail
19.2. procmail
19.3. vim - VI 的進階編輯器
19.4. mailman - How to Enable Chinese in Mailman2.1.1
19.5. pvpgn - Blizzard's Battle.net service

19.1. sendmail

因為 sendmail-8.8.x 預設會將所有 8-bit 的信件編碼後再送出,這或多或少會對收信人造成一些影響 (參見 procmail 的解決方法)。 現在大部份的主機都已能直接傳送 8-bit 的信件,所以您最好重新編譯 sendmail,將編碼功能關掉。

在下面地點(或映射站台)取回最新版本的 sendmail

ftp://ftp.sendmail.org/ucb/src/sendmail/

解開並更改 Makefile

# tar zxvf sendmail-8.8.8.tar.gz
# cd src/Makefiles
# chmod u+w Makefile.FreeBSD
# vi Makefile.FreeBSD

CFLAGS+= 後加上 -DMIME8TO7=0。編譯並安裝 sendmail

# cd ..
# ./makesendmail all install

用手動方式安將 man pages 安裝到適當目錄(不裝也沒關係)。

砍掉舊的 sendmail 行程:

# kill -9 `head -1 /var/run/sendmail.pid`

重新啟動 sendmail

# /usr/sbin/sendmail -bd -q1h

WWW: http://www.sendmail.org/