最終更新: 10:53:05 03/12/08
DELIVER_LOCAL_MAILER = /usr/local/bin/dmail :0: * ^x-ml-name: \/.* | $DELIVER_LOCAL_MAILER +$MATCH
procmail の man page が入っていなかった。 cd procmail-3.14/man 3 21:24 cp formail.1 lockfile.1 procmail.1 /usr/local/man/man1/ 4 21:24 ls *5 5 21:24 cp *5 /usr/local/man/man5
Installed in /usr/bin -rwxr-xr-x 1 root wheel 31992 Jun 18 07:05 formail -rwxr-xr-x 1 root wheel 13440 Jun 18 07:05 lockfile -rwxr-xr-x 1 root wheel 5859 Jun 18 07:05 mailstat -rwsr-xr-x 1 root wheel 73616 Jun 18 07:05 procmail
123.080u 48.317s 4:37.81 61.6% 0+0k 40+1928io 39pf+0wmake install-suid (だけで入れる)
--- config.h-ooo Mon Apr 28 09:27:41 1997 +++ config.h Sat Nov 7 10:26:08 1998 @@ -223,7 +223,7 @@ #define FROM "From " #define SHFROM "From" #define NSUBJECT "^Subject:.*$" -#define MAXSUBJECTSHOW 78 +#define MAXSUBJECTSHOW 127 #define FOLDER " Folder: " #define LENtSTOP 9 /* tab stop at which message length will be logged */ make の途中で次のように聞かれるので、改行を入力する。 If you would like to add any, please specify them below, press return to continue: make install-suid で入るものは次の通り Installed in /usr/bin -rwxr-xr-x 1 root staff 40960 Nov 7 10:40 formail -rwxr-xr-x 1 root staff 24576 Nov 7 10:40 lockfile -rwxr-xr-x 1 root staff 5393 Nov 7 10:40 mailstat -rwsr-xr-x 1 root staff 90112 Nov 7 10:40 procmail入ったものの動作確認で一番簡単なのは、メールを次のようにして標準入 力から読ませて見れば良い。これで分類するか、log に書かれるか、など を調べることが出来る。
tar zxf /pub/mail+news/maildelivery/procmail-3.11pre7.tar.gz cd procmail-3.11pre7/ unsetenv LD_LIBRARY_PATH make (su) make install make install-suid procmailrc example directory