% tar zxvf procmail-3.11pre7.tar.gz % cd procmail-3.11pre7 % patch -p1 < $HOGEHOGE/procmail-maildir.patch ($HOGEHOGE は procmail-maildir.patch が置かれているディレクトリです) (もし、Solaris 2.x を使用している場合は、次の方法で patch を当てて下さい。) % su
# make install # make install-suid # mv /usr/bin/procmail /usr/bin/procmail-maildir
# make # cp src/procmail /usr/bin/procmail-maildir # chown root /usr/bin/procmail-maildir # chgrp mail /usr/bin/procmail-maildir # chmod 6755 /usr/bin/procmail-maildir
Jul 21 19:23:18 foo sendmail[9453]: TAA09453: TAB09453: return to sender: \ /xxx/yyy/.forward: line 1: "|IFS=' '&&exec /usr/bin/procmail-maildir -f-||exit 75 # hogehoge"\ ... User hogehoge@foo.elec.ryukoku.ac.jp doesn't have a valid shell for \ mailing to programsといった error が発生し、home directory に配送できないことがあります。 このようなことが起こらないように、使用すると思われる shell を /etc/shells に登録して下さい。 また Solaris 2.x では、/bin は /usr/bin へのシンボリックリンクなので、/bin/csh や /bin/sh では /etc/shells に登録しても、うまく動作しません。
/usr/bin/sh /usr/bin/csh /usr/local/bin/tcsh /usr/local/bin/bash /bin/sh /bin/csh /sbin/shのように、します。
MBoxStyle=qmail Imget.Src=local:${HOME}/Maildir
% mkdir ~/Maildir/cur % mkdir ~/Maildir/new % mkdir ~/Maildir/tmp % chmod 700 ~/Maildir/cur ~/Maildir/new ~/Maildir/tmp
MAILDIR=$HOME/Maildir/ DEFAULT=$MAILDIR LOGFILE=$MAILDIR/procmail.log LOCKFILE=$HOME/.lockmail
"|IFS=' '&&exec /usr/bin/procmail-maildir -f-||exit 75 # あなたのユーザ名"あなたのユーザ名の部分には自分のアカウント名を入力して下さい。
例:) ユーザ名が hogehoge なら "|IFS=' '&&exec /usr/bin/procmail-maildir -f-||exit 75 # hogehoge"
% tar zxvf xbuffy-3.3.bl.3.tar.gz % cd xbuffy-3.3.bl.3 % ./configure (Solaris 2.x を使用している場合は、注意) % make % su # make install
% xbuffy -poll 30 -mail ~/Maildir/ -geometry 62x62 -header 0 -center \ -font '-adobe-new century schoolbook-medium-i-normal-*-40-*-*-*-*-*-iso8859-*' (色は、-bg と -fg を使用していろいろと変えてみて下さい) 参考: http://www-utheal.phys.s.u-tokyo.ac.jp/~ginga/Guide/mailusage.txt