[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Has anyone successfully integrated Procmail
The way I did it was to define 'procmail' as a separate mailer, and then
user a combination of aliases and the 'routes' db to route mail to procmail
users.
So:
aliases:
mshappe: mshappe@procmail
routes:
procmail procmail!localhost
scheduler.conf:
procmail/*
command="sm -c $channel procmail"
sm.conf:
procmail E /usr/local/bin/procmailfront procmailfront -d $u
procmailfront is a perlscript to strip the '@host' off of $u, since
procmail expects just a username:
#!/usr/local/bin/perl
$PROCMAIL="/usr/local/bin/procmail";
$i = 0;
while ($ARGV[$i])
{
if ($ARGV[$i] eq '-d')
{
($user,$host) = split(/\@/,$ARGV[$i+1],2);
$ARGV[$i+1] = $user;
}
$i++;
}
exec $PROCMAIL,@ARGV;
At 14:58 931025 -0400, Marco Hernandez wrote:
>Greetings:
>
>Has anyone integrated procmail with ZMailer, where do you change
>the local delivery agent to use procmail, and will this "break" any other
>features of zmailer.
>
>Cheers,
>
>Marco Hernandez
--
Michael S. Shappe <mss1@cornell.edu>