smtpd: Added support for TLS and authentication
This commit is contained in:
parent
59dd7bf606
commit
1c23696662
2 changed files with 49 additions and 9 deletions
|
@ -1,4 +1,5 @@
|
|||
listen on egress
|
||||
listen on egress port smtp tls certificate smtpd
|
||||
listen on egress port submission tls-require certificate smtpd
|
||||
|
||||
<% @domains.each do |domain| -%>
|
||||
table aliases.<%= domain %> db:/etc/mail/aliases.<%= domain %>.db
|
||||
|
@ -7,15 +8,19 @@ table aliases.<%= domain %> db:/etc/mail/aliases.<%= domain %>.db
|
|||
table virtual.<%= domain %> db:/etc/mail/virtual.<%= domain %>.db
|
||||
<% end if @virtual -%>
|
||||
|
||||
<% @domains.each do |domain| -%>
|
||||
accept from any for domain <%= domain %> alias <aliases.<%= domain%>> \
|
||||
accept from any for local alias <aliases> \
|
||||
deliver to mda "<%= @mda %>"
|
||||
|
||||
<% @domains.each do |domain| -%>
|
||||
accept from any for domain { "<%= domain %>", "*.<%= domain %>" } \
|
||||
alias <aliases.<%= domain%>> \
|
||||
deliver to mda "<%= @mda %>"
|
||||
|
||||
<% end -%>
|
||||
<% @virtual.each do |domain| -%>
|
||||
accept from any for domain <%= domain %> virtual <virtual.<%= domain%>> \
|
||||
accept from any for domain { "<%= domain %>", "*.<%= domain %>" } \
|
||||
virtual <virtual.<%= domain%>> \
|
||||
deliver to mda "<%= @mda %>"
|
||||
<% end if @virtual -%>
|
||||
|
||||
accept from local for local alias <aliases> \
|
||||
deliver to mda "<%= @mda %>"
|
||||
<% end if @virtual -%>
|
||||
accept from local for any relay<% if @mail_domain %> as "@<%= @mail_domain %>"<% end %>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue