summaryrefslogtreecommitdiff
path: root/debian/patch.orbs-orca
blob: 7e9275e79f3db6ce23215044843b76f1ed7f1bf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
*** ../cf/m4/proto.m4	Tue Dec 29 12:42:07 1998
--- proto.m4	Tue Jan  5 15:10:53 1999
***************
*** 1101,1110 ****
  ifdef(`_RBL_', `dnl
  # DNS based IP address spam lists
  R$*			$: $&{client_addr}
! R$-.$-.$-.$-		$: $(host $4.$3.$2.$1._RBL_. $: OK $)
! ROK			$@ OK
! R$+			$#error $@ 5.7.1 $: "Mail from " $&{client_addr} " refused by blackhole site _RBL_"',
  `dnl')
  
  ######################################################################
  ###  check_mail -- check SMTP ``MAIL FROM:'' command argument
--- 1101,1127 ----
  ifdef(`_RBL_', `dnl
  # DNS based IP address spam lists
  R$*			$: $&{client_addr}
! R$-.$-.$-.$-		$: <?> $(host $4.$3.$2.$1._RBL_. $: OK $)
! R<?>OK			$: OKSOFAR
! R<?>$+			$#error $@ 5.7.1 $: "Mail from " $&{client_addr} " refused by blackhole site _RBL_"',
  `dnl')
+ 
+ ifdef(`_ORBS_', `dnl
+ # ORBS project checks -- http://www.dorkslayers.com/orbs/
+ R$*			$: $&{client_addr}
+ R$-.$-.$-.$-		$: <?> $(host $4.$3.$2.$1._ORBS_. $: OK $)
+ R<?>OK			$: OKSOFAR
+ R<?>$+			$#error $@ 5.7.1 $: "Mail from " $&{client_addr} " refused; see http://www.orbs.org/"',
+ `dnl')
+ 
+ ifdef(`_ORCA_', `dnl
+ # ORCA project checks -- http://www.orca.bc.ca/dul/
+ R$*			$: $&{client_addr}
+ R$-.$-.$-.$-		$: <?> $(host $4.$3.$2.$1._ORCA_. $: OK $)
+ R<?>OK			$: OKSOFAR
+ R<?>$+			$#error $@ 5.7.1 $: "Mail from " $&{client_addr} " refused; see http://www.orca.bc.ca/dul/"',
+ `dnl')
+ 
  
  ######################################################################
  ###  check_mail -- check SMTP ``MAIL FROM:'' command argument