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