]> gitweb.fluxo.info Git - puppet-postfix.git/commitdiff
Optional amavisd configuration
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 6 Aug 2010 21:31:11 +0000 (18:31 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 6 Aug 2010 21:31:11 +0000 (18:31 -0300)
templates/master.cf.debian-etch.erb

index d71155186944ac2bd5c3f19926fe3211942c9bd6..df1241c01238e637697eac7df52a9e42b4c8aee8 100644 (file)
@@ -75,4 +75,22 @@ scalemail-backend unix       -       n       n       -       2       pipe
 mailman   unix  -       n       n       -       -       pipe
   flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
   ${nexthop} ${user}
+<% if postfix_use_amavisd == 'yes' %>
+amavis unix - - - - 2 smtp
+        -o smtp_data_done_timeout=1200
+        -o smtp_send_xforward_command=yes
 
+127.0.0.1:10025 inet n - - - - smtpd
+        -o content_filter=
+        -o local_recipient_maps=
+        -o relay_recipient_maps=
+        -o smtpd_restriction_classes=
+        -o smtpd_client_restrictions=
+        -o smtpd_helo_restrictions=
+        -o smtpd_sender_restrictions=
+        -o smtpd_recipient_restrictions=permit_mynetworks,reject
+        -o mynetworks=127.0.0.0/8
+        -o strict_rfc821_envelopes=yes
+        -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
+        -o smtpd_bind_address=127.0.0.1
+<% end %>