From 2c005525fb763a44f975d6712f6dbc244559eb4c Mon Sep 17 00:00:00 2001 From: Andrea Dell'Amico Date: Wed, 30 Dec 2020 17:49:18 +0100 Subject: [PATCH] imap sync: give the option to use ssl on port 993 instead of starttls --- defaults/main.yml | 2 ++ templates/redmine-imap-sync.j2 | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index c9ee644..d8c2a1c 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -36,6 +36,8 @@ redmine_imap_user: '' #redmine_imap_password: 'Use a vault file' redmine_imap_unknown_user_action: ignore redmine_imap_starttls: true +redmine_imap_sync_move_on_failure: True +redmine_imap_sync_failure_folder: 'Trash' redmine_imap_sync_additional_options: '' # Plugins diff --git a/templates/redmine-imap-sync.j2 b/templates/redmine-imap-sync.j2 index 3484d16..dae0cc1 100644 --- a/templates/redmine-imap-sync.j2 +++ b/templates/redmine-imap-sync.j2 @@ -1,4 +1,4 @@ #!/bin/bash -rake -f {{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/Rakefile redmine:email:receive_imap RAILS_ENV="production" host={{ redmine_imap_server }} username={{ redmine_imap_user }} password='{{ redmine_imap_password }}' unknown_user={{ redmine_imap_unknown_user_action }} starttls={{ redmine_imap_starttls }} {{ redmine_imap_sync_additional_options }} >> {{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/log/imap_sync.log 2>&1 +rake -f {{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/Rakefile redmine:email:receive_imap RAILS_ENV="production" host={{ redmine_imap_server }} username={{ redmine_imap_user }} password='{{ redmine_imap_password }}' unknown_user={{ redmine_imap_unknown_user_action }} {% if redmine_imap_starttls %}port=143 starttls=true{% else %}port=993 ssl=true{% endif %} {% if redmine_imap_sync_move_on_failure %}move_on_failure={{ redmine_imap_sync_failure_folder }}{% endif %} {{ redmine_imap_sync_additional_options }} >> {{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/log/imap_sync.log 2>&1