defer !hosts = +debianhosts
condition = ${if >{${eval:$acl_c1}}{0}}
ratelimit = 10 / 60m / per_rcpt / $sender_host_address
- message = slow down (no reverse dns, or dialup)
+ message = slow down (no reverse dns, mismatched ehlo, dialup, or in blacklists))
.ifdef HAVE_POLICYD
# Check with policyd-weight - this only works with a version after etch's,
message = Blackisted URI found in body
deny condition = ${if eq {$acl_m1}{DBSignedMail}}
- condition = ${if and {{!match {$message_body}{PGP MESSAGE}} \
- {!match {$message_body}{PGP SIGNED MESSAGE}} \
- {!match {$message_body}{PGP SIGNATURE}} \
- } \
+ condition = ${if and {{!match {$message_body}{PGP MESSAGE}} \
+ {!match {$message_body}{PGP SIGNED MESSAGE}} \
+ {!match {$message_body}{PGP SIGNATURE}} \
+ {!match {$header_content-type:}{multipart/signed}} \
+ {!match {$header_content-type:}{pgp}} \
+ } \
}
message = Mail to this address needs to be PGP-signed