################################################################### qmailのvacation ################################################################### 「自動返信をしてくれるようにするにはどうしたら良いのか?」 と聞かれgoogったらvacationというコマンドがsendmailには存在するらしい。 けどqmailではないのでqmail専用のqmail-vacationというのを作っている 人がいるらしい、すげぇ。 http://www.gormand.com.au/peters/tools/からqmail-vacationを ダウンロードして展開する。 tar zxvf qmail-vacation-1.?.tar.gz cd qmail-vacation-1.? cp Makefile.dist Makefile ここでMakefileをいじりたおす!(まぁ言う程変更しないけど) TOP =/usr/local/$(PACKAGE) VACATION =/usr/local/bin/vacation PERL =/usr/bin/perl MBOX = $$home/Maildir/ !ま、ここはいっぱい書いてあるけど見たままで。 EDITOR =/usr/local/bin/jvim !ここはemacsとかでもOKな気がする。 make sudo make install sudo ln -s /usr/local/qmail-vacation/bin/vacation /usr/local/bin/vacation ・ここから使いかた まず 終了後にいきなり.qmailが消えるので cp .qmail .qmail.bak をしよう、次に本題です。 /usr/local/qmail-vacation/bin/vacationを実行。 y or n で反応 ---------------------------- Content-type: text/plain; charset=iso-2022-jp Subject: away from my mail I will not be reading my mail for a while. Your mail regarding "$SUBJECT" will be read when I return. ---------------------------- Content-type: text/plain; charset=iso-2022-jp を書いたけどテストでは日本語は表示出来ませんでした。なるべく$SUBJECTなどの 変数を使うべきではないね。 帰って来たときには、 /usr/local/qmail-vacation/bin/vacation を実行してvacationを無効にしましょう。ただ、.qmailは一気に消されちゃって いるので cp .qmail.bak .qmail これでお休み終了です。