]> git.proxmox.com Git - pmg-api.git/commit
add PMG::API2::DestinationTLSPolicy
authorStoiko Ivanov <s.ivanov@proxmox.com>
Fri, 21 Sep 2018 13:51:42 +0000 (15:51 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 24 Sep 2018 06:27:36 +0000 (08:27 +0200)
commit29fa7feb5bb96a4d3550f3b8841baa41271517f7
tree06f5f7f7e5a42a7923a062465432be2e4d4e4097
parent1b449731c639990d45f8e5f0c9934489b3edb4d8
add PMG::API2::DestinationTLSPolicy

to handle /etc/pmg/tls_policy via API, using PMG::API2::Transport
as base/inspiration.

This enables PMG to enforce TLS on a per-domain basis.
See http://www.postfix.org/postconf.5.html#smtp_tls_policy_maps and
http://www.postfix.org/TLS_README.html#client_tls_policy for reference.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Makefile
PMG/API2/Config.pm
PMG/API2/DestinationTLSPolicy.pm [new file with mode: 0644]