Bug#824888: Exim procmail transport missing options for local parts (ie plus addressing)

Brandon Peterson brandon at thebandit.org
Fri May 20 19:15:19 UTC 2016


Package: exim4-config
Version: 4.80-7+deb7u1

When I try to use procmail to filter messages using a local_parts_suffix it never works. It should have similar options to the local_user section to enable local parts processing. When I change /etc/exim4/conf.d/router/700_exim4-config_procmail to the below and regenerate the template it works.

Thanks,
Brandon


procmail:
  debug_print = "R: procmail for $local_part@$domain"
  driver = accept
  domains = +local_domains
  check_local_user

  .ifdef ROUTER_LOCAL_SUFFIX_MATCH
  local_part_suffix = ROUTER_LOCAL_SUFFIX_MATCH
  .ifdef ROUTER_LOCAL_SUFFIX_OPTIONAL
  local_part_suffix_optional
  .endif
  .endif

  transport = procmail_pipe
  # emulate OR with "if exists"-expansion
  require_files = ${local_part}:\
                  ${if exists{/etc/procmailrc}\
                    {/etc/procmailrc}{${home}/.procmailrc}}:\
                  +/usr/bin/procmail
  no_verify
  no_expn



More information about the Pkg-exim4-maintainers mailing list