1c2aa98e2SPeter Wemmdivert(-1) 2c2aa98e2SPeter Wemm# 35dd76dd0SGregory Neil Shapiro# Copyright (c) 1998, 1999, 2002 Proofpoint, Inc. and its suppliers. 406f25ae9SGregory Neil Shapiro# All rights reserved. 5c2aa98e2SPeter Wemm# Copyright (c) 1994 Eric P. Allman. All rights reserved. 6c2aa98e2SPeter Wemm# Copyright (c) 1988, 1993 7c2aa98e2SPeter Wemm# The Regents of the University of California. All rights reserved. 8c2aa98e2SPeter Wemm# 9c2aa98e2SPeter Wemm# By using this file, you agree to the terms and conditions set 10c2aa98e2SPeter Wemm# forth in the LICENSE file which can be found at the top level of 11c2aa98e2SPeter Wemm# the sendmail distribution. 12c2aa98e2SPeter Wemm# 13c2aa98e2SPeter Wemm# 14c2aa98e2SPeter Wemm 15c2aa98e2SPeter Wemmdivert(0) 16*4313cc83SGregory Neil ShapiroVERSIONID(`$Id: local_procmail.m4,v 8.23 2013-11-22 20:51:11 ca Exp $') 17c2aa98e2SPeter Wemmdivert(-1) 18c2aa98e2SPeter Wemm 1906f25ae9SGregory Neil Shapiroifdef(`_MAILER_local_', 2006f25ae9SGregory Neil Shapiro `errprint(`*** FEATURE(local_procmail) must occur before MAILER(local) 2106f25ae9SGregory Neil Shapiro')')dnl 2206f25ae9SGregory Neil Shapiro 23c2aa98e2SPeter Wemmdefine(`LOCAL_MAILER_PATH', 2406f25ae9SGregory Neil Shapiro ifelse(defn(`_ARG_'), `', 25c2aa98e2SPeter Wemm ifdef(`PROCMAIL_MAILER_PATH', 26c2aa98e2SPeter Wemm PROCMAIL_MAILER_PATH, 27c2aa98e2SPeter Wemm `/usr/local/bin/procmail'), 28c2aa98e2SPeter Wemm _ARG_)) 2906f25ae9SGregory Neil Shapirodefine(`LOCAL_MAILER_ARGS', 3006f25ae9SGregory Neil Shapiro ifelse(len(X`'_ARG2_), `1', `procmail -Y -a $h -d $u', _ARG2_)) 3106f25ae9SGregory Neil Shapirodefine(`LOCAL_MAILER_FLAGS', 3206f25ae9SGregory Neil Shapiro ifelse(len(X`'_ARG3_), `1', `SPfhn9', _ARG3_)) 3313bd1963SGregory Neil Shapirodnl local_procmail conflicts with local_lmtp but the latter might be 3413bd1963SGregory Neil Shapirodnl defined in an OS/ file (solaris8). Let's just undefine it. 3513bd1963SGregory Neil Shapiroundefine(`_LOCAL_LMTP_') 3613bd1963SGregory Neil Shapiroundefine(`LOCAL_MAILER_DSN_DIAGNOSTIC_CODE') 37