Guilhem Saurel il y a 7 ans
Parent
commit
d2c4b665e0
2 fichiers modifiés avec 48 ajouts et 31 suppressions
  1. 48 0
      mail/README.md
  2. 0 31
      mail/howto.md

+ 48 - 0
mail/README.md

@@ -0,0 +1,48 @@
+# Install
+
+`pacman -S msmtp-mta`
+
+# Configure
+
+`/etc/msmtprc`:
+```
+account default
+host mail.gandi.net
+auth on
+from services@oxyta.net
+user services@oxyta.net
+password $PASSWORD
+tls on
+tls_trust_file /etc/ssl/certs/ca-certificates.crt
+
+aliases /etc/aliases
+
+syslog LOG_MAIL
+```
+
+`/etc/aliases`:
+```
+root: services+root-$HOSTNAME@oxyta.net
+default: services+$HOSTNAME@oxyta.net
+```
+
+# Test
+
+`echo "test." | msmtp -a default root`
+
+# Gitlab
+
+`/srv/gitlab/app/config/gitlab.rb`
+```
+gitlab_rails['smtp_enable'] = true
+gitlab_rails['smtp_address'] = "mail.gandi.net"
+gitlab_rails['smtp_port'] = 587
+gitlab_rails['smtp_authentication'] = "plain"
+gitlab_rails['smtp_enable_starttls_auto'] = true
+gitlab_rails['smtp_user_name'] = "services@oxyta.net"
+gitlab_rails['smtp_password'] = "$PASSWORD"
+gitlab_rails['smtp_domain'] = "oxyta.net"
+gitlab_rails['gitlab_email_from'] = 'git@oxyta.net'
+gitlab_rails['gitlab_email_reply_to'] = 'services+git@oxyta.net'
+```
+`docker exec git_app_1 gitlab-ctl reconfigure`

+ 0 - 31
mail/howto.md

@@ -1,31 +0,0 @@
-# Install
-
-`pacman -S msmtp-mta`
-
-# Configure
-
-`/etc/msmtprc`:
-```
-account default
-host mail.gandi.net
-auth on
-from services@oxyta.net
-user services@oxyta.net
-password PASSWORD
-tls on
-tls_trust_file /etc/ssl/certs/ca-certificates.crt
-
-aliases /etc/aliases
-
-syslog LOG_MAIL
-```
-
-`/etc/aliases`:
-```
-root: services+root-HOSTNAME@oxyta.net
-default: services+HOSTNAME@oxyta.net
-```
-
-# Test
-
-`echo "test." | msmtp -a default root`