<domain>deprecated
The manual gives this line two lines: the “deprecated” mark and a pointer to source-ip-max-smtp-out. There is no syntax, no default, no description of behavior there — the vendor considers the matter closed.
What to do if you find it in a configuration. Replace it with the new name one to one: the meaning is the same — a ceiling on simultaneous connections to the receiver from an individual sending address. At the same time check enable-source-ip-limits-on-sending-ip: it appeared later and decides which address counts as outgoing.
Leaving it as is is not a good idea. A directive without a description in the manual is a directive whose behavior nobody promises: in the next edition it may simply stop being read, and the node will refuse to start with an unclear line in the configuration.
There are no recommended values and there cannot be. The only right action is replacing it with source-ip-max-smtp-out while keeping the former number, and then calculating by the rules of the new directive.
# before — in a configuration inherited from someone else <domain comcast.net> max-smtp-out-per-source-ip 1.2.3.4 10 </domain> # after <domain comcast.net> source-ip-max-smtp-out 1.2.3.4 10</domain>
what people get wrong and how it ends1 mistake▶
§ 3.3.10.87
1 relation
grep -rn max-smtp-out-per-source-ip /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.