<domain>deprecated
The manual says one thing about this line: it is no longer valid because PowerMTA does not support SSLv3. It has neither a value nor a default — only the fact that the protocol was removed from the distribution.
That is how it should be. SSLv3 was recognized as unfit more than ten years ago; its absence is not a limitation but the normal state.
The page is needed for exactly one thing: when you come across the line in a migrated configuration, to understand that it does not work, and delete it.
There are no values. The only action with this line is to remove it:
| What was found | What to do |
|---|---|
| smtp-tls-allow-sslv3 in the configuration | delete, behavior will not change |
| other smtp-tls-allow-* next to it | rewrite them all as a pair of bounds |
Versions are configured with the pair smtp-tls-min-version and smtp-tls-max-version.
# it should not be like this — the line does nothing <domain hotmail.com> smtp-tls-allow-sslv3 false</domain> # it is enough to remove it: versions are set with bounds <domain hotmail.com> smtp-tls-min-version tlsv1.2 </domain>
what people get wrong and how it ends1 mistake▶
§ 3.3.10.108.10
1 relation
grep -rn smtp-tls-allow-sslv3 /etc/pmta/
3 articles
◇Accept, route, deliverA message’s path inside the node: accept, decide where, deliver — and all the settings live between these three steps.◇Four value types the whole config is written inBoolean, domain pattern, regular expression and time interval — defined once in § 3.2 and then used by all directives.◇Reloading settings versus restarting the serviceThe configuration is read at startup, and after that edits are picked up by the reload command — except for the directives the manual marks as requiring a restart.