The block describes an entry point for submitting messages over HTTP — not SMTP: address, port and encryption settings. Clients connect over HTTPS, so the tls-certificate certificate is mandatory, and there can be several listeners — each with its own.
This is an independent entry point, not a variety of the mail one. There is no inheritance between them: the mail listener’s settings do not carry over here, and vice versa.
⚠️ And directive names are deceptive here. Some of them match the mail listener’s names, but the manual’s section describes each one anew, with its own syntax and its own default. Read them in their own section, not by analogy.
The connection ceiling is set separately — with a node-level directive (total-max-transmissions-api), not here.
# an HTTP entry point — separate from the mail one <transmissions-api-listener 127.0.0.1:8443> tls-certificate /etc/pmta/api.pem</transmissions-api-listener>
0 relations
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.