+R$* < @ $* > $* $#smtp $@ $2 $: $1 < @ $2 > $3 user@host.domain')')
+ifdef(`SMART_HOST', `
+# pass names that still have a host to a smarthost
+R$* < @ $* > $* $: < $S > $1 < @ $2 > $3 glue on smarthost name
+R<$-:$+> $* < @$* > $* $# $1 $@ $2 $: $3 < @ $4 > $5 if non-null, use it
+R<$+> $* < @$* > $* $#suucp $@ $1 $: $2 < @ $3 > $4 if non-null, use it
+R<> $* < @ $* > $* $1 < @ $2 > $3 else strip off gunk',
+`ifdef(`_LOCAL_RULES_', `
+# reject messages that have host names we do not understand
+R$* < @ $* > $* $#error $@ NOHOST $: Unrecognized host name $2',
+`dnl')')