The ungleich mail infrastructure » History » Revision 9

Revision 8 (Yury Komarov, 01/17/2019 12:21 PM) → Revision 9/13 (Dominique Roux, 01/31/2019 04:21 PM)

h1. The ungleich mail infrastructure


h2. Status

This document is *IN PROGRESS*.

h2. Mail overview

* "Webmail":

h2. The primary mx configuration

* Is found in the cdist type __ungleich_mx_primary

h2. How to add a new user

* Have the user run doveadm to create a hash (@doveadm pw -s sha512-crypt@)
* Have the user submit the hash to an admin
* Modify type/__ungleich_mx_primary/files/dovecot/vpasswd to include the mail account
** Username should be for staff
** Commit & push
* Run cdist config

h2. How to add a new domains

* Edit type/__ungleich_mx_primary/files/postfix/vdomain
** Add the new domain
* Commit & push
* Run cdist config

h2. How to add a new
mail alias

* Edit type/__ungleich_mx_primary/files/postfix/valiases
** Add alias mail (First one is the alias => Will send incoming mail to the following email addresses)

* Commit & push
* Run cdist config

h2. Sieve filters

Can be configured via:
* "Webmail": - go to Settings - Filters
* Thunderbird "sieve plugin":

h2. The backup mx configuration

<to be filled in by Jin-Guk>