SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 6.41
SCCS-vsn: usr.sbin/sendmail/cf/m4/version.m4 6.31
-VERSIONID(`@(#)proto.m4 6.40 (Berkeley) %G%')
+VERSIONID(`@(#)proto.m4 6.41 (Berkeley) %G%')
ifdef(`MAILER_TABLE',
`
# try mailer table lookup
ifdef(`MAILER_TABLE',
`
# try mailer table lookup
-R$* < @ $+ > $* $: $1 < @ $(mailertable $2 $) > $3
R$* < @ $-:$+ > $* $# $2 $@ $3 $: $1 @ $3 $4 found a match',
`dnl')
R$* < @ $-:$+ > $* $# $2 $@ $3 $: $1 @ $3 $4 found a match',
`dnl')
R$+ < @ $-:$+ > $# $2 $@ $3 $: $1 send to relay or hub
ifdef(`_MAILER_smtp_',
`R$+ < @ $+ > $#relay $@ $2 $: $1 send to relay or hub')')
R$+ < @ $-:$+ > $# $2 $@ $3 $: $1 send to relay or hub
ifdef(`_MAILER_smtp_',
`R$+ < @ $+ > $#relay $@ $2 $: $1 send to relay or hub')')
+ifdef(`MAILER_TABLE',
+`
+
+###########################################################################
+### Ruleset 90 -- try domain part of mailertable entry ###
+### (new sendmail only) ###
+###########################################################################
+
+S90
+R<$- . $+ > $* $: < $(mailertable .$2 $: $) > $3 lookup
+R<$- : $+ > $* $# $1 $@ $2 $: $3 check -- resolved?
+R<$- . $+ > $* $@ $>99 <$2> $3 no -- strip & try again
+R<$*> $* $@ $2 no match',
+`dnl')
#\f
######################################################################
######################################################################
#\f
######################################################################
######################################################################
#
# %sccs.include.redist.sh%
#
#
# %sccs.include.redist.sh%
#
-VERSIONID(`@(#)version.m4 6.30 (Berkeley) %G%')
+VERSIONID(`@(#)version.m4 6.31 (Berkeley) %G%')
#
divert(0)
# Configuration version number
#
divert(0)
# Configuration version number