Pascal Dreissen
2016-07-08 a481a62a13c241df0b3269f7f915789f4451d51b
commit | author | age
709aed 1 # blacklist_helo - after permit_sasl, used to stop common spammers/misconfigurations
JN 2 #
8c8aca 3 # This file can be used to block hostnames used in smtp HELO command which are known bad.
JN 4 # Occasionally you will run into legitimate mail servers which are misconfigured and end
5 # up blocked here, so this is not enabled by default, but it is useful if you are prepared
6 # to address those cases.
709aed 7 #
8c8aca 8 # See docs/extras/blacklist_helo.master from ispconfig source for a more complete example list.
JN 9 #
10 # If you make changes here, also copy them to /usr/local/ispconfig/server/conf-custom/install/blacklist_helo.master,
11 # so your changes are not overwritten with ispconfig updates.
709aed 12
JN 13
8c8aca 14 #/.*\.administrator$/    REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
JN 15 #/.*\.admin$/    REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
16 #/.*\.adsl$/ REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
17 #/.*\.arpa$/ REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
18 #/.*\.dhcp$/ REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
19 #/.*\.dns$/  REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
20 #/.*\.domain$/   REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
21 #/.*\.dynamic$/  REJECT HELO hostname is using a top level domain that does not exist.  See RFC 2821 section 3.6.
709aed 22