On Thu, 27 Jan 2000, Ethan Benson wrote: > I am wondering what different methods people here are using to filter > your mail? (ie each mailing list to its own mailbox or other such > techniques of dealing with several high volume lists)
I fetch mail from my IP's POP3 mailserver using fetchmail. The fetched mail is then handed to Exim to filter and deliver. Simple and elegant. Here is my ~/.fetchmailrc poll pop.clara.net protocol pop3 username scgf is gsmh on this system password xxxxxxx Exim gets involved in filtering mail into folders because I have a ~/.forward file like this: # Exim filter <<== do not edit or remove this line! if error_message then finish endif logfile $home/eximfilter.log if $header_to: contains "sah1" then deliver scott elif $h_x-mailing-list matches "^<debian-(.*)@lists\\.debian\\.org>" then seen save $home/Mail/Debian elif $h_subject: contains "CLOS_Linux" then seen save $home/Mail/Corel elif $h_subject: contains "dvduk" then seen save $home/Mail/DVD elif $h_subject: contains "Debian-uk" then seen save $home/Mail/Debian elif $h_subject: contains "Pilot-Unix" then seen save $home/Mail/Pilot-Unix elif $h_subject: contains "AWL" then seen save $home/Mail/Applix endif The second rule is neat because it catches all the Debian mailing list messages. I used to use procmail to deliver mail, but I prefer the Exim approach. -- Phillip Deackes Debian Linux