mirror of
https://github.com/chatmail/relay.git
synced 2026-05-10 16:04:37 +00:00
77d800b13fc00953b05b35ad3de444901a42cd5c
* add a lua test script running directly against chatctl.py
Chat Mail server configuration
This package deploys Postfix and Dovecot servers, including OpenDKIM for DKIM signing.
Postfix uses Dovecot for authentication as described in https://www.postfix.org/SASL_README.html#server_dovecot
Ports
Postfix listens on ports 25 (smtp) and 587 (submission) and 465 (submissions). Dovecot listens on ports 143(imap) and 993 (imaps).
DNS
For DKIM you must add a DNS entry as in /etc/opendkim/selector.txt (where selector is the opendkim_selector configured in the chatmail inventory).
Run with pyinfra
CHATMAIL_DOMAIN=c1.testrun.org pyinfra c1.testrun.org deploy.py
Languages
Python
86%
Jinja
10%
Filebench WML
1.3%
Shell
1%
Forth
0.6%
Other
1.1%