mirror of
https://github.com/opnsense/plugins.git
synced 2026-02-03 20:40:37 -05:00
Merge 5acd180d6d into cb73d5e65a
This commit is contained in:
commit
2fc6ced0dd
3 changed files with 38 additions and 0 deletions
|
|
@ -247,6 +247,20 @@
|
|||
<type>checkbox</type>
|
||||
<help>Use Recipient Address Verification. Please keep in mind that this could put significant load onto the next server.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.always_add_missing_headers</id>
|
||||
<label>Always add missing headers</label>
|
||||
<type>checkbox</type>
|
||||
<help>Always add (Resent-) From:, To:, Date: or Message-ID: headers when not present.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.local_header_rewrite_clients</id>
|
||||
<label>Local header rewrite clients</label>
|
||||
<style>tokenize</style>
|
||||
<type>select_multiple</type>
|
||||
<allownew>false</allownew>
|
||||
<help>Rewrite or add message headers in mail from these clients, updating incomplete addresses with the domain name in $myorigin or $mydomain, and adding missing headers.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.delay_warning_time</id>
|
||||
<label>Delay Warning Time</label>
|
||||
|
|
|
|||
|
|
@ -162,6 +162,23 @@
|
|||
<Default>0</Default>
|
||||
<Required>Y</Required>
|
||||
</reject_unverified_recipient>
|
||||
<always_add_missing_headers type="BooleanField">
|
||||
<default>0</default>
|
||||
<Required>Y</Required>
|
||||
</always_add_missing_headers>
|
||||
<local_header_rewrite_clients type="OptionField">
|
||||
<Required>N</Required>
|
||||
<default>permit_inet_interfaces</default>
|
||||
<Sorted>Y</Sorted>
|
||||
<Multiple>Y</Multiple>
|
||||
<OptionValues>
|
||||
<permit_inet_interfaces>permit_inet_interfaces</permit_inet_interfaces>
|
||||
<permit_mynetworks>permit_mynetworks</permit_mynetworks>
|
||||
<permit_sasl_authenticated>permit_sasl_authenticated</permit_sasl_authenticated>
|
||||
<permit_tls_clientcerts>permit_tls_clientcerts</permit_tls_clientcerts>
|
||||
<permit_tls_all_clientcerts>permit_tls_all_clientcerts</permit_tls_all_clientcerts>
|
||||
</OptionValues>
|
||||
</local_header_rewrite_clients>
|
||||
<delay_warning_time type="IntegerField">
|
||||
<MinimumValue>0</MinimumValue>
|
||||
<MaximumValue>24</MaximumValue>
|
||||
|
|
|
|||
|
|
@ -154,6 +154,13 @@ tls_preempt_cipherlist = no
|
|||
relayhost = {{ OPNsense.postfix.general.relayhost }}
|
||||
{% endif %}
|
||||
|
||||
{% if helpers.exists('OPNsense.postfix.general.always_add_missing_headers') and OPNsense.postfix.general.always_add_missing_headers == '1' %}
|
||||
always_add_missing_headers = yes
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.postfix.general.local_header_rewrite_clients') and OPNsense.postfix.general.local_header_rewrite_clients != '' %}
|
||||
local_header_rewrite_clients = {{ OPNsense.postfix.general.local_header_rewrite_clients }}
|
||||
{% endif %}
|
||||
|
||||
{% if helpers.exists('OPNsense.postfix.general.smtpauth_enabled') and OPNsense.postfix.general.smtpauth_enabled != '' %}
|
||||
smtp_sasl_auth_enable = yes
|
||||
smtp_sasl_password_maps = hash:/usr/local/etc/postfix/smtp_auth
|
||||
|
|
|
|||
Loading…
Reference in a new issue