mail: make mail_trusted an array
This commit is contained in:
parent
9d6ed20d9f
commit
fb215fdd82
@ -46,7 +46,10 @@ mail_domains:
|
|||||||
- makerspace-regensburg.de
|
- makerspace-regensburg.de
|
||||||
mail_server: mail.binary-kitchen.de
|
mail_server: mail.binary-kitchen.de
|
||||||
mailman_domain: lists.binary-kitchen.de
|
mailman_domain: lists.binary-kitchen.de
|
||||||
mail_trusted: 213.166.246.0/28 213.166.246.250/32 [2a02:958:0:f6::]/124
|
mail_trusted:
|
||||||
|
- 213.166.246.0/28
|
||||||
|
- 213.166.246.250/32
|
||||||
|
- 2a02:958:0:f6::/124
|
||||||
mail_aliases:
|
mail_aliases:
|
||||||
- "epvpn@binary-kitchen.de noby@binary-kitchen.de"
|
- "epvpn@binary-kitchen.de noby@binary-kitchen.de"
|
||||||
- "info@binary-kitchen.de vorstand@binary-kitchen.de"
|
- "info@binary-kitchen.de vorstand@binary-kitchen.de"
|
||||||
|
@ -73,7 +73,7 @@ add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
|
|||||||
|
|
||||||
#-------------------------------------------------------------
|
#-------------------------------------------------------------
|
||||||
# The default language for this server.
|
# The default language for this server.
|
||||||
DEFAULT_SERVER_LANGUAGE = 'de'
|
DEFAULT_SERVER_LANGUAGE = 'en'
|
||||||
|
|
||||||
#-------------------------------------------------------------
|
#-------------------------------------------------------------
|
||||||
# Iirc this was used in pre 2.1, leave it for now
|
# Iirc this was used in pre 2.1, leave it for now
|
||||||
|
@ -27,12 +27,12 @@ mydomain = {{ mail_domain }}
|
|||||||
myhostname = {{ ansible_fqdn }}
|
myhostname = {{ ansible_fqdn }}
|
||||||
myorigin = $myhostname
|
myorigin = $myhostname
|
||||||
mydestination = localhost.$mydomain, localhost, {{ mail_srs_domain }}
|
mydestination = localhost.$mydomain, localhost, {{ mail_srs_domain }}
|
||||||
mynetworks =
|
mynetworks =
|
||||||
127.0.0.0/8
|
127.0.0.0/8
|
||||||
[::ffff:127.0.0.0]/104
|
[::ffff:127.0.0.0]/104
|
||||||
[::1]/128
|
[::1]/128
|
||||||
{% for cidr in mail_trusted.split(' ') %}
|
{% for cidr in mail_trusted %}
|
||||||
{{ cidr }}
|
{{ cidr | ipwrap }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
# Alias configuration
|
# Alias configuration
|
||||||
@ -107,7 +107,7 @@ milter_protocol = 6
|
|||||||
# mailbox / forward definitions
|
# mailbox / forward definitions
|
||||||
virtual_mailbox_domains = {{ mail_domain }}
|
virtual_mailbox_domains = {{ mail_domain }}
|
||||||
{% for domain in mail_domains %}
|
{% for domain in mail_domains %}
|
||||||
{{ domain }}
|
{{ domain }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
virtual_alias_maps = hash:/etc/postfix/virtual-alias
|
virtual_alias_maps = hash:/etc/postfix/virtual-alias
|
||||||
virtual_transport = lmtp:unix:private/dovecot-lmtpd
|
virtual_transport = lmtp:unix:private/dovecot-lmtpd
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
allow_username_mismatch = true;
|
allow_username_mismatch = true;
|
||||||
sign_networks = [127.0.0.1, ::1, {{ mail_trusted }}];
|
sign_networks = [127.0.0.1, ::1, {{ mail_trusted | join(", ") }}];
|
||||||
check_pubkey = true;
|
check_pubkey = true;
|
||||||
try_fallback = false;
|
try_fallback = false;
|
||||||
path = "/var/lib/rspamd/dkim/$domain.$selector.key";
|
path = "/var/lib/rspamd/dkim/$domain.$selector.key";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
allow_username_mismatch = true;
|
allow_username_mismatch = true;
|
||||||
sign_networks = [127.0.0.1, ::1, {{ mail_trusted }}];
|
sign_networks = [127.0.0.1, ::1, {{ mail_trusted | join(", ") }}];
|
||||||
check_pubkey = true;
|
check_pubkey = true;
|
||||||
try_fallback = false;
|
try_fallback = false;
|
||||||
path = "/var/lib/rspamd/dkim/$domain.$selector.key";
|
path = "/var/lib/rspamd/dkim/$domain.$selector.key";
|
||||||
|
@ -1 +1 @@
|
|||||||
local_addrs = [127.0.0.1, ::1, {{ mail_trusted }}];
|
local_addrs = [127.0.0.1, ::1, {{ mail_trusted | join(", ") }}];
|
||||||
|
Loading…
Reference in New Issue
Block a user