divert(-1) # # Copyright (c) 2004 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: greet_pause.m4,v 1.4 2004/07/06 20:49:51 ca Exp $') divert(-1) ifelse(len(X`'_ARG_),`1',`ifdef(`_ACCESS_TABLE_', `', `errprint(`*** ERROR: FEATURE(`greet_pause') requires FEATURE(`access_db') ')')') define(`_GREET_PAUSE_', `') LOCAL_RULESETS ###################################################################### ### greet_pause: lookup pause time before 220 greeting ### ### Parameters: ### $1: {client_name} ### $2: {client_addr} ###################################################################### SLocal_greet_pause Sgreet_pause R$* $: <$1> $| $>"Local_greet_pause" $1 R<$*> $| $#$* $#$2 R<$*> $| $* $: $1 ifdef(`_ACCESS_TABLE_', `dnl R$+ $| $+ $: $>D < $1 > < $2 > R $| $+ $: $>A < $1 > <> empty client_name R <$+> $: $>A < $1 > <> no: another lookup ifelse(len(X`'_ARG_),`1', `R <$*> $@', `R <$*> $# _ARG_') R<$* > <$*> $@ R<$+> <$*> $# $1',`dnl R$* $# _ARG_')