|
|
Procmail-3.22
Introduction to Procmail
The Procmail package contains an autonomous mail processor. This is useful for filtering and sorting incoming mail.
This package is known to build and work properly using an LFS-7.3 platform.
Package Information
-
Download (HTTP): http://www.ring.gr.jp/archives/net/mail/procmail/procmail-3.22.tar.gz
-
Download (FTP): ftp://ftp.ucsb.edu/pub/mirrors/procmail/procmail-3.22.tar.gz
-
Download MD5 sum: 1678ea99b973eb77eda4ecf6acae53f1
-
Download size: 226 KB
-
Estimated disk space required: 1.7 MB
-
Estimated build time: less than 0.1 SBU
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/procmail
Installation of Procmail
This package does not come with a test suite.
Install Procmail by running the following commands as the root
user:
]# sed -i 's/getline/get_line/' src/*.[ch]
]# make LOCKINGTEST=/tmp install
]# make install-suid
Command Explanations
sed -i 's/getline/get_line/' src/*.[ch]: This renames procmail's getline function to avoid conflict with the getline function from glibc.
make LOCKINGTEST=/tmp install: This prevents make from asking you where to test file-locking patterns.
make install-suid: Modifies permissions of the installed files.
Configuring Procmail
Configuration Information
Recipes have to be written and placed in ~/.procmailrc
for execution. The procmailex man page is the starting place to learn how to write recipes. For additional information, see also http://pm-doc.sourceforge.net/.
Contents
Short Descriptions
is a filter that can be used to format mail into mailbox format. | |
is a utility that can lock a file for single use interactively or in a script. | |
prints a summary report of mail that has been filtered by procmail since the last time mailstat was ran. | |
is an autonomous mail processor. It performs all the functions of an MDA (Mail Delivery Agent). |