Sendmail Config: Difference between revisions
Jump to navigation
Jump to search
(Created page with "F{LocalDomains} /etc/mail/LocalDomains F{LocalIP} /etc/mail/LocalIP Scheck_mail # ruleset 3 makes the input into a normal e-mail address (user<@blaat.nl.>) R$* ...") |
No edit summary |
||
Line 1: | Line 1: | ||
<pre> | |||
F{LocalDomains} /etc/mail/LocalDomains | F{LocalDomains} /etc/mail/LocalDomains | ||
F{LocalIP} /etc/mail/LocalIP | F{LocalIP} /etc/mail/LocalIP | ||
Line 22: | Line 23: | ||
R$* $| $#$* $#$2 | R$* $| $#$* $#$2 | ||
R$* $| $* $@ $>"Basic_check_mail" $1 | R$* $| $* $@ $>"Basic_check_mail" $1 | ||
</pre> |
Revision as of 17:02, 7 March 2012
F{LocalDomains} /etc/mail/LocalDomains F{LocalIP} /etc/mail/LocalIP Scheck_mail # ruleset 3 makes the input into a normal e-mail address (user<@blaat.nl.>) R$* $: $>3 $1 # first: get client addr R$+ $: $(dequote "" $&{client_addr} $) $| $1 # no client_addr, smmsp? R0 $| $* $: $>"check_mail2" $1 # client_addr in /etc/mail/LocalIP? then go to SLocal_check_mail R$={LocalIP}$* $| $* $: $1 $| $>"Local_check_mail" $1 # mail from user@domain, domain in /etc/mail/LocalDomains? Then reject, because it is not a local IP R$*<@$={LocalDomains}.>$* $#error $@ 5.7.1 $: "550 We don't accept junk mail from our own domains" R$*<@$={LocalDomains}>$* $#error $@ 5.7.1 $: "550 We don't accept junk mail from our own domains" SLocal_check_mail Scheck_mail2 R$* $: $1 $| $>"Local_check_mail" $1 R$* $| $#$* $#$2 R$* $| $* $@ $>"Basic_check_mail" $1