[SOLVED] Procmail
Posted: Tue Mar 25, 2014 1:47 pm
How can I get Procmail working on Exim? I want to add a per-user procmailrc without breaking the way Exim works with Vesta.
Code: Select all
procmail:
driver = accept
transport = procmail
condition = ${if exists{${extract{5}{:}{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}}}}/mail/${domain}/${local_part}/.procmailrc}}{yes}{no}}
require_files = ${extract{5}{::}{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}}}}/mail/${domain}/${local_part}/.procmailrc
Code: Select all
procmail:
driver = pipe
command = "/usr/bin/procmail -m ${extract{5}{:}{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}}}}/mail/${domain}/${local_part}/.procmailrc"
return_path_add
delivery_date_add
envelope_to_add
user = ${extract{2}{:}{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}}}}
group = mail
initgroups
return_output