... | @@ -135,11 +135,11 @@ record. |
... | @@ -135,11 +135,11 @@ record. |
|
|
|
|
|
## SLA
|
|
## SLA
|
|
|
|
|
|
<!-- this describes an acceptable level of service for this service -->
|
|
TODO: <!-- describe an acceptable level of service for this service -->
|
|
|
|
|
|
## Design
|
|
## Design
|
|
|
|
|
|
<!-- how this is built -->
|
|
TODO: <!-- how this is built -->
|
|
<!-- should reuse and expand on the "proposed solution", it's a -->
|
|
<!-- should reuse and expand on the "proposed solution", it's a -->
|
|
<!-- "as-built" documented, whereas the "Proposed solution" is an -->
|
|
<!-- "as-built" documented, whereas the "Proposed solution" is an -->
|
|
<!-- "architectural" document, which the final result might differ -->
|
|
<!-- "architectural" document, which the final result might differ -->
|
... | @@ -162,9 +162,7 @@ record. |
... | @@ -162,9 +162,7 @@ record. |
|
|
|
|
|
how is this thing built, basically? -->
|
|
how is this thing built, basically? -->
|
|
|
|
|
|
Some interesting "best practices" notes:
|
|
TODO: some interesting "best practices" notes: https://bridge.grumpy-troll.org/2020/07/small-mailserver-bcp/
|
|
|
|
|
|
* https://bridge.grumpy-troll.org/2020/07/small-mailserver-bcp/
|
|
|
|
|
|
|
|
## Issues
|
|
## Issues
|
|
|
|
|
... | @@ -200,7 +198,9 @@ name anarcat and a prompted password (`-ap -pp`). |
... | @@ -200,7 +198,9 @@ name anarcat and a prompted password (`-ap -pp`). |
|
|
|
|
|
swaks -f anarcat@torproject.org -t anarcat@torproject.org -s submission.torproject.org -tls -p 587 -au anarcat -ap -pp
|
|
swaks -f anarcat@torproject.org -t anarcat@torproject.org -s submission.torproject.org -tls -p 587 -au anarcat -ap -pp
|
|
|
|
|
|
To set a new password by hand in LDAP, you can use `doveadm`:
|
|
To set a new password by hand in LDAP, you can use `doveadm` to
|
|
|
|
generate a salted password. This will create a `bcrypt` password, for
|
|
|
|
example:
|
|
|
|
|
|
doveadm pw -s BLF-CRYPT
|
|
doveadm pw -s BLF-CRYPT
|
|
|
|
|
... | | ... | |