smtpd: Simplify config, use single config file

This commit is contained in:
Ossi Salmi 2014-02-23 23:13:04 +02:00
parent 39e4838d1c
commit 9b410f3896
6 changed files with 14 additions and 32 deletions

View file

@ -1,3 +1,11 @@
<% if @operatingsystem == "OpenBSD" -%>
listen on lo0
<% else -%>
listen on localhost
<% end -%>
table aliases db:<%= @aliases %>.db
<% if @relay -%>
accept from local for any relay via <%= @relay %><% if @mail_domain %> as "@<%= @mail_domain %>"<% end %>
<% else -%>

View file

@ -1,6 +1,8 @@
listen on lo0
listen on egress port smtp tls certificate server
listen on egress port submission tls-require certificate server auth
table aliases db:/etc/mail/aliases.db
table clients db:/etc/mail/clients.db
<% @domains.each do |domain| -%>
table aliases.<%= domain %> db:/etc/mail/aliases.<%= domain %>.db