<smtp-listener>
The same list of suites as the node’s, but for connections of this listener. The default lists five suites, all modern.
A meaningful reason to narrow it is an external requirement with a specific list. Do not touch it “for hardening”: there are no weak suites in version 1.3.
The listener has its own default, the same as the node’s — the line is set here when this input should differ or when the value has been changed on the node (the manual does not promise inheritance):
| What | When |
|---|---|
| do not set | always |
| narrow to the list from a policy | an external requirement |
| leave a single suite | do not |
# setting for one input, the others take the node's value <smtp-listener 0.0.0.0:2525> tls-v1.3-ciphersuites TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256</smtp-listener>
what people get wrong and how it ends2 mistakes▶
§ 3.3.17.13
our experience
1 relation
openssl s_client -starttls smtp -connect localhost:2525 -tls1_3
3 articles
◇Who is allowed to submit mail and for whom to accept itOut of the box, the node accepts submission only from the machine itself; two different questions — “who can send through us” and “for whose addresses we accept mail” — are answered by different directives.◇Headers the sender uses to control deliverySix control headers let the submitting side choose a stream, tag a message with a job, set signing options and the key, the envelope identifier and the schedule; each is allowed separately and per source.◇The load balancer header at the entranceThe node reads the PROXY header at the start of an incoming connection and treats the address from it as the source; this works for both kinds of entry point.