Project

General

Profile

Actions

Task #2257

open

Refactor mail.documentfoundation.org

Added by Guilhem Moulin over 7 years ago. Updated about 3 years ago.

Status:
In Progress
Priority:
Normal
Category:
Mail system
Target version:
Team - Q4/2021
Start date:
Due date:
% Done:

0%

Tags:

Description

This issue is about refactoring the main mail server. Possible improvements include:

Base system:
  • Upgrade to Debian 10
Dovecot (IMAP):
  • Change mail storage format from maildir to mdbox, possibly compressed
Postfix (SMTP):
  • Replace amavis by rspamd
amavis
  • consider setting Postfix' notify_classes to empty
  • switch to Milter
hostmaster alias
  • consider switching to local mailbox only in case of too many notifications
domains
  • switch to DNSSEC and TLSA records if feasible; MTA-STS seems to be where the consensus lies now wrt SMTPd authentication, we should probably do that instead (or as well, it's not incompatible with DANE)

Related issues

Related to Infrastructure - Task #3015: convert Hetzner network modelClosedGuilhem Moulin

Actions
Related to Infrastructure - Feature #92: lower antispam mechanisms for +unsubscribeClosedGuilhem Moulin

Actions
Actions #1

Updated by Guilhem Moulin over 7 years ago

oops, forgot something

Postfix (SMTP):
- replace postgrey by a tighter postscreen(8)

Actions #2

Updated by Florian Effenberger over 7 years ago

  • Description updated (diff)
  • Target version changed from Qlater to Q4/2017

Aiming for Q4, but of course we can improve the setup gradually already earlier

Actions #3

Updated by Florian Effenberger over 6 years ago

  • Description updated (diff)

consider rspamd, incl. ARC signing

Actions #4

Updated by Florian Effenberger over 6 years ago

  • Target version changed from Q4/2017 to Q3/2018

With all that's on the table atm, and the fact that this is not super urgent, I propose to not look into this before end-June, unless you see it more urgent

Actions #5

Updated by Florian Effenberger about 6 years ago

Guilhem, can you remove/strike through from the list of tasks what's been done already?
I propose to shift the rest to Q4 then, what do you think?

Actions #6

Updated by Guilhem Moulin about 6 years ago

  • Description updated (diff)
  • Target version changed from Q3/2018 to Q4/2018

Ack, will get back to this when upgrading the box to Stretch.

Actions #7

Updated by Florian Effenberger over 5 years ago

  • Target version changed from Q4/2018 to Q3/2019
Actions #8

Updated by Florian Effenberger about 5 years ago

Three nice howtos I found we might want to look into for inspiration and back-contributing our edits:

Actions #9

Updated by Florian Effenberger almost 5 years ago

  • Target version changed from Q3/2019 to Q1/2020

Let's also aim for Q1, also the box is on Debian 9 still
I'm currently redoing my mail server based on the ISPMail howto, merging with my setup. Using Postfix, Dovecot, rspamd and ClamAV. Happy to share the documentation when finished.

Actions #10

Updated by Florian Effenberger almost 5 years ago

  • Related to Task #3015: convert Hetzner network model added
Actions #11

Updated by Florian Effenberger almost 5 years ago

  • Related to Feature #92: lower antispam mechanisms for +unsubscribe added
Actions #13

Updated by Florian Effenberger over 4 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Target version changed from Q1/2020 to Q4/2020
Actions #14

Updated by Guilhem Moulin over 4 years ago

  • Description updated (diff)
Actions #15

Updated by Guilhem Moulin about 4 years ago

  • Description updated (diff)
Actions #16

Updated by Guilhem Moulin about 3 years ago

  • Description updated (diff)
  • Target version changed from Q4/2020 to Q4/2021
Actions

Also available in: Atom PDF