Update postfix cookbook

This commit is contained in:
Râu Cao
2023-11-29 22:26:29 +01:00
parent 1e9878d17e
commit 158a9c2fbe
43 changed files with 836 additions and 156 deletions

View File

@@ -1,4 +0,0 @@
# Auto-generated by Chef.
# Local modifications will be overwritten.
#
<%= node['postfix']['main']['relayhost'] %> <%= @settings['smtp_sasl_user_name'] %>:<%= @settings['smtp_sasl_passwd'] %>

View File

@@ -0,0 +1,10 @@
#
# Auto-generated by Chef.
# Local modifications will be overwritten.
#
# Execute the Postfix sendmail program, named /usr/local/sbin/sendmail
#
sendmail /usr/local/sbin/sendmail
send-mail /usr/local/sbin/sendmail
mailq /usr/local/sbin/sendmail
newaliases /usr/local/sbin/sendmail

View File

@@ -0,0 +1,9 @@
#
# Auto-generated by Chef.
# Local modifications will be overwritten.
#
# See man 5 canonical for format
<% node['postfix']['recipient_canonical_map_entries'].each do |name, value| %>
<%= name %> <%= value %>
<% end unless node['postfix']['recipient_canonical_map_entries'].nil? %>

View File

@@ -0,0 +1,8 @@
# Auto-generated by Chef.
# Local modifications will be overwritten.
<% if !@settings.nil? && !@settings.empty? -%>
<% @settings.sort.map do |relayhost,value| -%>
<%= relayhost %> <%= value['username'] %>:<%= value['password'] %>
<% end -%>
<% end -%>