graffens experiments

This commit is contained in:
Jesper Hess 2021-04-06 22:37:29 +02:00
parent f4054dcb01
commit 74e87af1fb
Signed by untrusted user: graffen
GPG key ID: 351A89E40D763F0F
4 changed files with 18 additions and 1 deletions

View file

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
BASE_CMD="ansible-playbook playbook.yml -i datacoop_hosts --ask-vault-pass" BASE_CMD="ansible-playbook playbook.yml -i datacoop_hosts --vault-password-file ~/.vault_password_file"
if [ -z "$1" ]; then if [ -z "$1" ]; then
echo "Deploying all!" echo "Deploying all!"

View file

@ -0,0 +1,10 @@
[mta]
incoming: mailman.mta.postfix.LMTP
outgoing: mailman.mta.deliver.deliver
# mailman-core hostname or IP from the Postfix server
lmtp_host: localhost
lmtp_port: 8024
# Postfix server's hostname or IP from mailman-core
smtp_host: smtp
smtp_port: 25
configuration: /etc/postfix-mailman.cfg

View file

@ -6,5 +6,6 @@ owner_request_special = no
virtual_mailbox_maps = regexp:/opt/mailman-core-data/postfix_lmtp \$virtual_alias_maps virtual_mailbox_maps = regexp:/opt/mailman-core-data/postfix_lmtp \$virtual_alias_maps
transport_maps = regexp:/opt/mailman-core-data/postfix_lmtp transport_maps = regexp:/opt/mailman-core-data/postfix_lmtp
local_recipient_maps = regexp:/opt/mailman-core-data/postfix_lmtp local_recipient_maps = regexp:/opt/mailman-core-data/postfix_lmtp
relay_domains = regexp:/opt/mailman-core-data/postfix_domains
always_add_missing_headers = yes always_add_missing_headers = yes
local_header_rewrite_clients = permit_sasl_authenticated local_header_rewrite_clients = permit_sasl_authenticated

View file

@ -49,6 +49,12 @@
dest: "{{ mailu.volume_folder }}/overrides/postfix.cf" dest: "{{ mailu.volume_folder }}/overrides/postfix.cf"
mode: "0644" mode: "0644"
- name: "[Mailman] copy mailman config"
copy:
src: mailman/mailman-extra.cfg
dest: "{{ mailman.volume_folder }}/core/mailman-extra.cfg"
mode: "0644"
- name: Start containers - name: Start containers
docker_compose: docker_compose:
project_name: mail_server project_name: mail_server