summaryrefslogtreecommitdiff
path: root/contrib/sendmail/cf/feature/ldap_routing.m4
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/sendmail/cf/feature/ldap_routing.m4')
-rw-r--r--contrib/sendmail/cf/feature/ldap_routing.m439
1 files changed, 0 insertions, 39 deletions
diff --git a/contrib/sendmail/cf/feature/ldap_routing.m4 b/contrib/sendmail/cf/feature/ldap_routing.m4
deleted file mode 100644
index 72a6e2643da75..0000000000000
--- a/contrib/sendmail/cf/feature/ldap_routing.m4
+++ /dev/null
@@ -1,39 +0,0 @@
-divert(-1)
-#
-# Copyright (c) 1999-2002 Sendmail, Inc. and its suppliers.
-# All rights reserved.
-#
-# By using this file, you agree to the terms and conditions set
-# forth in the LICENSE file which can be found at the top level of
-# the sendmail distribution.
-#
-#
-
-divert(0)
-VERSIONID(`$Id: ldap_routing.m4,v 8.10 2002/03/27 22:17:43 ca Exp $')
-divert(-1)
-
-# Check first two arguments. If they aren't set, may need to warn in proto.m4
-ifelse(len(X`'_ARG1_), `1', `define(`_LDAP_ROUTING_WARN_', `yes')')
-ifelse(len(X`'_ARG2_), `1', `define(`_LDAP_ROUTING_WARN_', `yes')')
-
-# Check for third argument to indicate how to deal with non-existant
-# LDAP records
-ifelse(len(X`'_ARG3_), `1', `define(`_LDAP_ROUTING_', `_PASS_THROUGH_')',
- _ARG3_, `passthru', `define(`_LDAP_ROUTING_', `_PASS_THROUGH_')',
- `define(`_LDAP_ROUTING_', `_MUST_EXIST_')')
-
-# Check for fouth argument to indicate how to deal with +detail info
-ifelse(len(X`'_ARG4_), `1', `',
- _ARG4_, `strip', `define(`_LDAP_ROUTE_DETAIL_', `_STRIP_')',
- _ARG4_, `preserve', `define(`_LDAP_ROUTE_DETAIL_', `_PRESERVE_')')
-
-LOCAL_CONFIG
-# LDAP routing maps
-Kldapmh ifelse(len(X`'_ARG1_), `1',
- `ldap -1 -T<TMPF> -v mailHost -k (&(objectClass=inetLocalMailRecipient)(mailLocalAddress=%0))',
- `_ARG1_')
-
-Kldapmra ifelse(len(X`'_ARG2_), `1',
- `ldap -1 -T<TMPF> -v mailRoutingAddress -k (&(objectClass=inetLocalMailRecipient)(mailLocalAddress=%0))',
- `_ARG2_')