diff --git a/.gitignore b/.gitignore
index 50d22a228ec..9c32c75c57a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,9 @@ docker-data/
test/duplicate_configs/
test/config/dovecot-masters.cf
test/config/postfix-accounts.cf
+secret/*
+data/mail-*
+data/dms/mail-*
+docker-data/dms/mail-*
+docker-data/mail-*
+secrets/*
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 83e766a2e0a..4483b05b132 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -78,9 +78,9 @@ Thanks goes to these wonderful people ✨
-
+
- youtous
+ Leo
|
@@ -94,9 +94,9 @@ Thanks goes to these wonderful people ✨
|
-
+
- Nathan Pierce
+ Nathan
|
@@ -151,17 +151,17 @@ Thanks goes to these wonderful people ✨
|
-
-
+
+
- Sebastian Wiesendahl
+ Steve Johnson
|
-
-
+
+
- Steve Johnson
+ Sebastian Wiesendahl
|
@@ -215,15 +215,6 @@ Thanks goes to these wonderful people ✨
Kyle Ondy
|
-
-
-
-
- Daniel Panteleit
-
- |
-
-
@@ -231,11 +222,13 @@ Thanks goes to these wonderful people ✨
Michael
|
+
+
-
+
- lukas
+ lu
|
@@ -253,21 +246,19 @@ Thanks goes to these wonderful people ✨
|
-
-
+
+
- Andreas Perhab
+ vortex852456
|
-
-
+
+
- vortex852456
+ Andreas Perhab
|
-
-
@@ -275,6 +266,8 @@ Thanks goes to these wonderful people ✨
Christian Grasso
|
+
+
@@ -283,35 +276,56 @@ Thanks goes to these wonderful people ✨
|
-
-
+
+
- Dashamir Hoxha
+ Moritz Marquardt
|
-
-
+
+
- GAVARD Ewann
+ pyy
|
-
-
+
+
- Jack Twilley
+ Arne Kepp
|
-
-
+
+
- Luke Cyca
+ akmet
+
+ |
+
+
+
+
+ Tobias Rittig, Ph.D.
|
+
+
+
+
+ Thomas Kilian
+
+ |
+
+
+
+
+ Robert D
+
+ |
@@ -320,61 +334,98 @@ Thanks goes to these wonderful people ✨
|
-
-
+
+
- Robert Dolca
+ Luke Cyca
|
-
-
+
+
- Thomas Kilian
+ Jack Twilley
|
-
-
+
+
- Tobias Rittig
+ Dashamir Hoxha
|
+
+
-
-
+
+
- akmet
+ Ewann GAVARD
|
-
-
+
+
- Arne Kepp
+ Michael Schmoock
+
+ |
+
+
+
+
+ Marko J
+
+ |
+
+
+
+
+ Torben Weibert
+
+ |
+
+
+
+
+ VanVan
+
+ |
+
+
+
+
+ Andreas Gerstmayr
|
-
-
+
+
- Dennis Stumm
+ kamuri
|
-
-
+
+
- Moritz Marquardt
+ guardiande
|
-
-
+
+
- pyy
+ Zehir
+
+ |
+
+
+
+
+ Wolfgang Ocker
|
@@ -391,6 +442,8 @@ Thanks goes to these wonderful people ✨
Birkenstab
|
+
+
@@ -398,13 +451,11 @@ Thanks goes to these wonderful people ✨
Brandon Schmitt
|
-
-
-
+
- Cédric Laubacher
+ Cédric
|
@@ -422,19 +473,21 @@ Thanks goes to these wonderful people ✨
|
-
-
+
+
- James
+ analogue
|
-
-
+
+
- Jarrod Smith
+ Rubytastic2
|
+
+
@@ -442,224 +495,215 @@ Thanks goes to these wonderful people ✨
Patrizio Bekerle
|
-
-
-
-
-
-
- Rubytastic2
-
- |
-
-
+
+
- Semir Patel
+ Jarrod Smith
|
-
-
+
+
- Wolfgang Ocker
+ James
|
-
-
+
+
- Zehir
+ Morgan Kesler
|
-
-
+
+
- guardiande
+ Leon Busch-George
|
-
-
+
+
- kamuri
+ Felix
|
-
-
+
+
- davidszp
+ Pablo Castorino
|
-
-
+
+
- Andreas Gerstmayr
+ Philipp Fruck
|
-
-
+
+
- Marko J
+ Rainer Rillke
|
-
-
+
+
- Michael Schmoock
+ Bob Gregor
|
-
-
+
+
- VanVan
+ Robert Pufky
|
-
-
+
+
- Alexander Elbracht
+ Tabulo
|
-
-
+
+
- Amin Vakil
+ Marius Panneck
|
-
-
+
+
- Andrew Low
+ Thomas Willems
|
-
-
+
+
- Ask Bjørn Hansen
+ andymel
|
-
-
+
+
- Ben
+ bigpigeon
|
-
-
+
+
- Christian Raue
+ engelant
|
-
-
+
+
- Darren McGrandle
+ j-marz
|
-
-
+
+
- Dominik Bruhn
+ lokipo
|
-
-
+
+
- DuncanvR
+ msheakoski
|
-
-
+
+
- Emanuele Mazzotta
+ Andrew Low
|
-
-
+
+
- FL42
+ Amin Vakil
|
-
-
+
+
- Guillaume Simon
+ Alexander Elbracht
|
-
-
+
+
- Ikko Eltociear Ashimine
+ Ask Bjørn Hansen
|
-
-
+
+
- James Fryer
+ Ben
|
-
-
+
+
- Millaguie
+ Christian Raue
|
-
-
+
+
- Jeremy Shipman
+ Daniel Panteleit
|
-
-
+
+
- Jonas Kalderstam
+ Darren McGrandle
|
-
-
+
+
- Louis
+ Dominik Bruhn
|
-
-
+
+
- martinwepner
+ DuncanvR
|
@@ -672,1191 +716,1147 @@ Thanks goes to these wonderful people ✨
-
-
+
+
- Morgan Kesler
+ martinwepner
|
-
-
+
+
- Pablo Castorino
+ Louis
|
-
-
+
+
- Philipp Fruck
+ Jonas Kalderstam
|
-
-
+
+
- Rainer Rillke
+ Jeremy Shipman
|
-
-
+
+
- Bob Gregor
+ Millaguie
|
-
-
+
+
- r-pufky
+ James Fryer
|
-
-
+
+
- andymel
+ Ikko Eltociear Ashimine
|
-
-
+
+
- bigpigeon
+ Guillaume Simon
|
-
-
+
+
- engelant
+ Emanuele Mazzotta
|
-
-
+
+
- j-marz
+ FL42
|
-
-
+
+
- lokipo
+ Simon Schröter
|
-
-
+
+
- msheakoski
+ Stephan
|
-
-
+
+
- Felix
+ Stig Otnes Kolstad
|
-
-
+
+
- Leon Busch-George
+ Sven Kauber
|
-
-
+
+
- Marius Panneck
+ Sylvain Benner
|
-
-
+
+
- Thomas Willems
+ Sylvain Dumont
|
-
-
+
+
- 0xflotus
+ Thomas Butter
|
-
-
+
+
- Ivan Fokeev
+ Thomas Schmit
|
-
-
+
+
- 20th
+ Tin
|
-
-
+
+
- 2b
+ Toru Hisai
|
-
-
+
+
- Max:
+ Trangar
|
-
-
+
+
- Achim Christ
+ Twist235
|
-
-
+
+
- Adrian Pistol
+ Vasiliy Gokoyev
|
-
-
+
+
- Alexander Kachkaev
+ Victoria Brekenfeld
|
-
-
+
+
- Alexander Neu
+ Vilius
|
-
-
+
+
- Bedniakov Aleksei
+ Wim
|
-
-
+
+
- Andreas Egli
+ Yuutetsu
|
-
-
+
+
- Andrew Cornford
+ 0xflotus
|
-
-
+
+
- Andrey Likhodievskiy
+ Olivier Pcqnt
|
-
-
+
+
- Arash Fatahzade
+ Orville Q. Song
|
-
-
-
- Arthur Outhenin-Chalandre
+
+
+
+ Ovidiu Predescu
|
-
-
+
+
- Astro
+ Petar Šegina
|
-
-
+
+
- Benedict Endemann
+ Peter Hartmann
|
-
-
+
+
- Bogdan
+ Pierre-Yves Rofes
|
-
-
+
+
- Charles Harris
+ Remo E
|
-
-
+
+
- Christian Musa
+ René Plötz
|
-
-
+
+
- Christoph
+ Richard Février
|
-
-
+
+
- Claus Beerta
+ Roman Seyffarth
|
-
-
+
+
- Damian Moore
+ Sam Collins
|
-
-
+
+
- espitall
+ Scott Weldon
|
-
-
+
+
- Daniel Karski
+ Sebastian Straub
|
-
-
+
+
- Daniele Bellavista
+ Serge van den Boom
|
-
-
+
+
- Daniël van den Berg
+ Sergey Nazaryev
|
-
-
+
+
- Dingoz
+ Soner
|
-
-
+
+
- Dmitry R.
+ Simon J Mudd
|
-
-
+
+
- Dorian Ayllón
+ Jason Miller
|
-
-
+
+
- Edmond Varga
+ mplx
|
-
-
+
+
- Eduard Knysh
+ n00dl3
|
-
-
+
+
- Elisei Roca
+ odinis
|
-
-
+
+
- Erick Calder
+ okami
|
-
-
+
+
- Erik Brakkee
+ Olaf Mandel
|
-
-
+
+
- Huncode
+ ontheair81
|
-
-
+
+
- Florian
+ pravynandas
|
-
-
+
+
- Florian Roks
+ presocratics
|
-
-
+
+
- Franz Keferböck
+ rhyst
|
-
-
+
+
- Frugan
+ schnippl0r
|
-
-
+
+
- Gabriel Euzet
+ smargold476
|
-
-
+
+
- Gabriel Landais
+ sportshead
|
-
-
+
+
- GiovanH
+ squash
|
-
-
+
+
- H4R0
+ strarsis
|
-
-
+
+
- Harry Youd
+ tamueller
|
-
-
+
+
- Hugues Granger
+ carvalab
|
-
-
+
+
- Ian Andrews
+ wolkenschieber
|
-
-
+
+
- Influencer
+ worldworm
|
-
-
+
+
- jcalfee
+ arcaine2
|
-
-
+
+
- JS Légaré
+ awb99
|
-
-
+
+
- Jeidnx
+ brainkiller
|
-
-
+
+
- JiLleON
+ cternes
|
-
-
+
+
- Jiří Kozlovský
+ dborowy
|
-
-
+
+
- jmccl
+ dimalo
|
-
-
+
+
- Jurek Barth
+ eleith
|
-
-
+
+
- JOnathan duMonT
+ helmutundarnold
|
-
-
+
+
- Kaan
+ hnws
|
-
-
+
+
- Karthik K
+ i-C-o-d-e-r
|
-
-
+
+
- KCrawley
+ idaadi
|
-
-
+
+
- Khue Doan
+ ixeft
|
-
-
+
+
- Lars Pötter
+ jjtt
|
-
-
+
+
- Leo Winter
+ jose nazario
|
-
-
-
- MadsRC
-
- |
-
-
-
-
- Mathieu Brunot
-
- |
-
-
-
-
- Maximilian Hippler
-
- |
-
-
-
-
- Michael G.
-
- |
-
-
-
-
- Michael Jensen
-
- |
-
-
-
-
-
-
- Michel Albert
-
- |
-
-
-
+
+
- Mohammed Chotia
+ landergate
|
-
-
+
+
- Mohammed Noureldin
+ magnus anderssen
|
-
-
+
+
- Moritz Poldrack
+ marios88
|
-
-
+
+
- Naveen
+ matrixes
|
-
-
+
+
- Nicholas Pepper
+ mchamplain
|
-
-
+
+
- Nick Pappas
+ Charles Harris
|
-
-
+
+
- Nils Knappmeier
+ Christian Musa
|
-
-
+
+
- Olivier Picquenot
+ Christoph
|
-
-
+
+
- Orville Q. Song
+ Claus Beerta
|
-
-
+
+
- Ovidiu Predescu
+ Damian Moore
|
-
-
+
+
- Petar Šegina
+ espitall
|
-
-
+
+
- Peter Hartmann
+ Daniel Karski
|
-
-
+
+
- Pierre-Yves Rofes
+ Daniele Bellavista
|
-
-
+
+
- Remo E
+ Daniël van den Berg
|
-
-
+
+
- René Plötz
+ Dingoz
|
-
-
+
+
- Roman Seyffarth
+ Dmitry R.
|
-
-
+
+
- Sam Collins
+ Dorian Ayllón
|
-
-
+
+
- Scott Weldon
+ Edmond Varga
|
-
-
+
+
- Sebastian Straub
+ Eduard Knyshov
|
-
-
+
+
- Serge van den Boom
+ Elisei Roca
|
-
-
+
+
- Sergey Nazaryev
+ Erik Brakkee
|
-
-
+
+
- Shyim
+ Huncode
|
-
-
+
+
- Simon J Mudd
+ Florian
|
-
-
+
+
- Simon Schröter
+ Ivan Fokeev
|
-
-
+
+
- Stephan
+ 20th
|
-
-
+
+
- Stig Otnes Kolstad
+ 2b
|
-
-
+
+
- Sven Kauber
+ Max:
|
-
-
+
+
- Sylvain Benner
+ Achim Christ
|
-
-
+
+
- Sylvain Dumont
+ Adrian Pistol
|
-
-
+
+
- TechnicLab
+ dayld
|
-
-
+
+
- Thomas Schmit
+ Alexander Kachkaev
|
-
-
+
+
- Tin
+ Alexander Neu
|
-
-
+
+
- Torben Weibert
+ Bedniakov Aleksei
|
-
-
+
+
- Toru Hisai
+ Andreas Egli
|
-
-
+
+
- Trangar
+ Andrew Cornford
|
-
-
+
+
- Twist235
+ Andrey L.
|
-
-
+
+
- Vasiliy Gokoyev
+ Arash Fatahzade
|
-
-
+
+
- Victoria Brekenfeld
+ Arthur Outhenin-Chalandre
|
-
-
+
+
- Vilius
+ Astro
|
-
-
+
+
- Wim
+ Benedict Endemann
|
-
-
+
+
- Y.C.Huang
+ Bogdan
|
-
-
+
+
- arcaine2
+ Florian Roks
|
-
-
+
+
- awb99
+ Karthik K
|
-
-
+
+
- brainkiller
+ KCrawley
|
-
-
+
+
- cternes
+ Khue Doan
|
-
-
+
+
- dborowy
+ Lars Pötter
|
-
-
+
+
- dimalo
+ Leo Winter
|
-
-
+
+
- eleith
+ MadsRC
|
-
-
+
+
- helmutundarnold
+ Mathieu Brunot
|
-
-
+
+
- hnws
+ Maximilian Hippler
|
-
-
+
+
- i-C-o-d-e-r
+ Draget
|
-
-
+
+
- idaadi
+ Michael Jensen
|
-
-
+
+
- ixeft
+ Michel Albert
|
-
-
+
+
- jjtt
+ Mohammed Chotia
|
-
-
+
+
- jose nazario
+ Mohammed Noureldin
|
-
-
+
+
- landergate
+ Moritz Poldrack
|
-
-
+
+
- magnus anderssen
+ Naveen
|
-
-
+
+
- marios88
+ Nicholas Pepper
|
-
-
+
+
- matrixes
+ Nick Pappas
|
-
-
+
+
- mchamplain
+ Nils Knappmeier
|
-
-
+
+
- Jason Miller
+ Franz Keferböck
|
-
-
+
+
- mplx
+ Frugan
|
-
-
+
+
- odinis
+ Gabriel Euzet
|
-
-
+
+
- okami
+ Gabriel Landais
|
-
-
+
+
- olaf-mandel
+ Gio
|
-
-
+
+
- ontheair81
+ H4R0
|
-
-
+
+
- pravynandas
+ Harry Youd
|
-
-
+
+
- presocratics
+ Ian Andrews
|
-
-
+
+
- rhyst
+ Cody Alton
|
-
-
+
+
- schnippl0r
+ jcalfee
|
-
-
+
+
- smargold476
+ JS Légaré
|
-
-
+
+
- sportshead
+ Liv
|
-
-
+
+
- squash
+ JiLleON
|
-
-
+
+
- strarsis
+ Jiří Kozlovský
|
-
-
+
+
- tamueller
+ jmccl
|
-
-
+
+
- vivacarvajalito
+ Jurek Barth
|
-
-
+
+
- wolkenschieber
+ Jonathan Dumont
|
-
-
+
+
- worldworm
+ Kaan
|