Проблемы:
1. Как чистить забитые почтовые папки
2. Как восстанавливать письма после удаления.
3. Добавить тесты о переполнеии ящика
4. Добавить подпись для mailer-daemon@whoisdeveloper.com, так он отвечает за служебные сообщшения
5. Подумать как отказаться от md5 в паролях - небезопасный способ.
Что нужно для построения почтового сервера
1. Аутентификация
OpenDMARC library and MILTER plugin for DMARC verification.
dkfilter mail signing filter by Jason Long; now replaced by DKIMproxy
dkim-milter domainkeys identified mail signer/verifier; now replaced by OpenDKIM
2. Вебка
- Roundcube
- PostixAdmin
3. PGP/SMIME Gateways
- CipherMail
4. Policy servers/libraries
- mtpolicyd
5. Open relay/proxy detection
- proxycheck
6. Run/Configuration/Queue/User management
- Postfix Admin
7. Virus/SPAM content filters
- spampd
Надо добавить
- MX
- DNSBL
- SPF
- DKIM
- DMARC
- OpenLDAP
- Postgres
- sieve
- fetchmail