(nami, hpk) draft repackaging goal

This commit is contained in:
holger krekel
2023-10-13 15:36:42 +02:00
committed by link2xt
parent 4b82fd6f77
commit 4badc7c8d6

View File

@@ -4,6 +4,30 @@ This package deploys Postfix and Dovecot servers, including OpenDKIM for DKIM si
Postfix uses Dovecot for authentication as described in <https://www.postfix.org/SASL_README.html#server_dovecot> Postfix uses Dovecot for authentication as described in <https://www.postfix.org/SASL_README.html#server_dovecot>
## Structure (wip)
```
# package doveauth tool and deploy chatmail server to a envvar-specified ssh-reachable host
deploy.py
# chatmail pyinfra deploy package
pyinfra-src
pyproject.toml
chatmail/__init__ ...
# tests against the deployed system
tests/test_online_test.py
# doveauth tool used by dovecot's auth mechanism on the host system
doveauth-src
README.md
pyproject.toml
doveauth.py
doveauth.lua
test_doveauth.py
```
## Ports ## Ports
Postfix listens on ports 25 (smtp) and 587 (submission) and 465 (submissions). Postfix listens on ports 25 (smtp) and 587 (submission) and 465 (submissions).