<transmissions-api-listener>
In the handshake the client sends a list of what it supports, and the server chooses. By default the input takes the first suitable one from the client’s list — the client decides. With the value true the order changes: the input goes by its own list and takes the first thing the client supports.
Without this line, sorting your own list is pointless. The @STRENGTH entry in tls-ciphers orders the list by strength, and that order affects nothing while the client chooses.
The setting applies to both versions: both the list up to 1.2 and the tls-v1.3-ciphersuites suites.
It makes sense only together with your own list:
| Value | When |
|---|---|
| false (default) | no cipher list was set |
| true | you set your own list and want its order to decide |
# your own order has force only together with this line <transmissions-api-listener 1.2.3.4:8585> tls-certificate /etc/pmta/transmissions-api-certificate.pem tls-ciphers HIGH:!ADH:@STRENGTH tls-cipher-server-preference true</transmissions-api-listener>
what people get wrong and how it ends2 mistakes▶
§ 3.3.21.11
our experience
1 relation
openssl s_client -connect NODE:8585 -tls1_2 -brief </dev/null
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.◇The group that grants management rightsMembership in the pmta group gives an unprivileged user the right to call the node’s commands and use submission.◇How the node selects a source and combines its settingsA connection falls under all source blocks whose addresses cover it, and they act merged — the narrow one overrides the wide one; named blocks are attached only by direct reference.