summaryrefslogtreecommitdiff
path: root/puppet/modules/site_postfix
diff options
context:
space:
mode:
authorMicah Anderson <micah@leap.se>2013-09-03 10:22:40 -0400
committerMicah Anderson <micah@leap.se>2013-09-03 10:22:40 -0400
commit8d69a43fe97079f9595ed460bfa36c4bfd6cb0a8 (patch)
tree25a703d9c539672bb285079cfcaccdad660b5ea1 /puppet/modules/site_postfix
parent822f92c3ff3fb8ef640b7e1c10819f367014f8d1 (diff)
Without smtpd_helo_required, the helo restrictions are easily bypassed by not sending a HELO (#3693)
Change-Id: I6a7338136a53e16962a070826493139fa3307df7
Diffstat (limited to 'puppet/modules/site_postfix')
-rw-r--r--puppet/modules/site_postfix/manifests/mx/smtpd_checks.pp2
1 files changed, 2 insertions, 0 deletions
diff --git a/puppet/modules/site_postfix/manifests/mx/smtpd_checks.pp b/puppet/modules/site_postfix/manifests/mx/smtpd_checks.pp
index 7ade8588..34cffb0d 100644
--- a/puppet/modules/site_postfix/manifests/mx/smtpd_checks.pp
+++ b/puppet/modules/site_postfix/manifests/mx/smtpd_checks.pp
@@ -1,6 +1,8 @@
class site_postfix::mx::smtpd_checks {
postfix::config {
+ 'smtpd_helo_required':
+ value => 'yes';
'smtpd_client_restrictions':
value => 'permit_mynetworks,permit';
'smtpd_data_restrictions':