From 6c66d6ede499d17c1a174dc2068b8af12dc84680 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Sun, 2 Apr 2000 21:15:54 +0000 Subject: Homegrown feature to do local mail address rewrites. Needed to build courtesan.mc and generally useful. --- gnu/usr.sbin/sendmail/cf/feature/mailnametable.m4 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 gnu/usr.sbin/sendmail/cf/feature/mailnametable.m4 (limited to 'gnu/usr.sbin/sendmail/cf') diff --git a/gnu/usr.sbin/sendmail/cf/feature/mailnametable.m4 b/gnu/usr.sbin/sendmail/cf/feature/mailnametable.m4 new file mode 100644 index 00000000000..0fe5497dbed --- /dev/null +++ b/gnu/usr.sbin/sendmail/cf/feature/mailnametable.m4 @@ -0,0 +1,19 @@ +divert(-1) +# +# Simple feature to do username rewriting (converse of an alias) +# + +divert(0) +VERSIONID(`$Id: mailnametable.m4,v 1.1 2000/04/02 21:15:53 millert Exp $') +divert(-1) + +define(`MAILNAME_TABLE', ifelse(_ARG_, `', DATABASE_MAP_TYPE `-o' MAIL_SETTINGS_DIR`mailnames', `_ARG_')) +LOCAL_CONFIG +ifdef(`MAILNAME_TABLE', `Kmailnames' MAILNAME_TABLE) +PUSHDIVERT(1) +LOCAL_RULE_1 +ifdef(`MAILNAME_TABLE', +R$- $: $>3 $(mailnames $1 $) +R$- < @ $=w . > $: $>3 $(mailnames $1 $) +) +POPDIVERT -- cgit v1.2.3