From 14bab7ddb70c11db44233349db970e92bee144c2 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Tue, 30 Aug 2016 10:39:22 +0200 Subject: [PATCH] Prepare gitlab for incoming mails --- templates/gitlab.rb | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/templates/gitlab.rb b/templates/gitlab.rb index c4e09ab..4e3e2a4 100644 --- a/templates/gitlab.rb +++ b/templates/gitlab.rb @@ -736,3 +736,29 @@ mattermost_nginx['enable'] = false # mattermost_nginx['gzip_types'] = [ "text/plain", "text/css", "application/x-javascript", "text/xml", "application/xml", "application/xml+rss", "text/javascript", "application/json" ] # mattermost_nginx['keepalive_timeout'] = 65 # mattermost_nginx['cache_max_size'] = '5000m' + +#################### +# Incoming email # +#################### + +# Configuration for Postfix mail server, assumes mailbox incoming@gitlab.example.com +gitlab_rails['incoming_email_enabled'] = {{ gitlab_rails.imap.enable }} +# The email address including the `%{key}` placeholder that will be replaced to reference the item being replied to. +# The placeholder can be omitted but if present, it must appear in the "user" part of the address (before the `@`). +gitlab_rails['incoming_email_address'] = "{{ gitlab_rails.imap.email }}" +# Email account username +# With third party providers, this is usually the full email address. +# With self-hosted email servers, this is usually the user part of the email address. +gitlab_rails['incoming_email_email'] = "{{ gitlab_rails.imap.user_name }}" +# Email account password +gitlab_rails['incoming_email_password'] = "{{ gitlab_rails.imap.password }}" +# IMAP server host +gitlab_rails['incoming_email_host'] = "{{ gitlab_rails.imap.address }}" +# IMAP server port +gitlab_rails['incoming_email_port'] = {{ gitlab_rails.imap.port }} +# Whether the IMAP server uses SSL +gitlab_rails['incoming_email_ssl'] = {{ gitlab_rails.imap.ssl }} +# Whether the IMAP server uses StartTLS +gitlab_rails['incoming_email_start_tls'] = {{ gitlab_rails.imap.tls }} +# The mailbox where incoming mail will end up. Usually "inbox". +gitlab_rails['incoming_email_mailbox_name'] = "{{ gitlab_rails.imap.mailbox }}" -- GitLab