1 pmg-api (6.4-2) pmg; urgency=medium
3 * fix #3164: api: quarantine: allow to return spam from all users
5 * ensure '/etc/pmg/acme/accounts' directory exists
7 * certs: reload postfix to activate new certificate even if TLS config stayed
10 * cluster: trust both, old and new certificate fingerprint of master during
13 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
15 pmg-api (6.3-7) pmg; urgency=medium
17 * implement Automatic Certificate Management Environment (ACME) for API and
18 SMTP TLS certificates. Allowing one to use providers like Let's Encrypt for
19 deployment and automatic renewal of trusted certificates.
21 * cluster: automatically trigger an update of the pinned certificate
22 fingerprint for a node in the cluster configuration on certificate change
24 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Mar 2021 11:05:17 +0100
26 pmg-api (6.3-6) pmg; urgency=medium
28 * api: spamassassin: read local channels and include them in daily SA
31 * api: statistics: add central API enpoint for details, avoiding
32 issues with certain characters in mail addresses
34 * utils: allow / inside email address localpart
36 * fix #3154: backup: add include-statistics to Proxmox Backup Server
38 * fix #3146: backup: add email notifications
40 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 22:48:07 +0100
42 pmg-api (6.3-5) pmg; urgency=medium
44 * utils: ignore leading whitespace in SpamAssassin rule description
46 * api: termproxy: adapt to newer Proxmox VE and Proxmox Backup Server 'cmd'
47 interface, to stay compatible
49 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 10:21:49 +0100
51 pmg-api (6.3-4) pmg; urgency=medium
53 * integrate Proxmox Backup Server for automatic configuration backups
55 * fix #3098: DKIM: sort domains by length first
57 * backup: add Spam Assassin custom score file to backup
59 * reinject email: fix connecting for ipv6-only hosts
61 * fix #3141: do not split on ', ' for returning the from header
63 * allow to enable a user self-service login for the user spam quarantine as
66 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
68 pmg-api (6.2-6) pmg; urgency=medium
70 * fix #2785: prefix message-id in attachment-quarantine
72 * add logging to disclaimer action
74 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2020 09:03:45 +0200
76 pmg-api (6.2-5) pmg; urgency=medium
78 * fix #1976: optionally sort postfix queue result
80 * allow to remove subscription
82 * make regex test-match case-insensitive, like the real tests
84 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 16:48:26 +0200
86 pmg-api (6.2-4) pmg; urgency=medium
88 * Mail Tracker: handle before queue status
90 -- Proxmox Support Team <support@proxmox.com> Thu, 14 May 2020 17:51:25 +0200
92 pmg-api (6.2-3) pmg; urgency=medium
94 * enable policy checking also if only IPv6 greylisting is enabled
96 * improve ordering of system services
98 * add logrotate config to monthly-rotate pmgproxy.log
100 * api tracker: always check that specified 'endtime' is newer than
103 * improve pmg-system-report with more relevant information
105 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 19:31:15 +0200
107 pmg-api (6.1-9) pmg; urgency=medium
109 * add new 'Match Archive Filename' What Object
111 * use postgres inet functions for greylist matching
113 * pmgpolicy: add IPv6 support for greylisting
115 * greylist: make netmasks configurable
117 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 17:37:09 +0200
119 pmg-api (6.1-8) pmg; urgency=medium
121 * pmgqm: warn and exit if running on slave node
123 * pmgspamreport: purge before sending reports
125 * fix rendering of ipv(4|6) literal lmtp transports
127 * fix #1948: allow setting TLS policy for transports
129 * add TLS options for lmtp to main.cf template
131 * fix #2661: reintroduce LDAPCache->ldap_connect
133 * skip writing default ports in spamreports
135 * use ucf to handle template overrides
137 * freshclam.conf.in: make ScriptedUpdates a variable
139 * freshclam.conf.in: remove ReceiveTimeout option
141 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2020 10:10:59 +0200
143 pmg-api (6.1-7) pmg; urgency=medium
145 * fix #2622: include all spam levels from the ">= 10 score" bucket in total
148 * fix #2525: encode notifications in UTF-8
150 * check if img tag has actually a 'src' attribute to avoid warnings
152 * pmgsh: fix 'help' command
154 * api/quarantine: add new white/blacklist deletion API endpoints to allow one
155 to avoid passing addresses in the API path.
157 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 18:21:55 +0100
159 pmg-api (6.1-6) pmg; urgency=medium
161 * track clamav and postgres package version in versions api call
163 * add queue id to pmg-smtp-filter replies for tracking in pmg-log-tracker
167 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 11:30:17 +0100
169 pmg-api (6.1-5) pmg; urgency=medium
171 * fix postfix template for before-queue filtering
173 * api2: Network: add vlan-raw-device and vlan-id options
175 * ensure compatibility with libpve-http-server-perl
177 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 21:33:55 +0100
179 pmg-api (6.1-4) pmg; urgency=medium
181 * fix #2438: add support for lmtp delivery to downstream servers
183 * api2: network: add bond-primary and MTU option
185 * fix #2504: do not overwrite existing DKIM selector key
187 * dkim: add selector list api endpoint
189 * fix disclaimer encoding for html entities
191 * fix #1653: parse ipv6 xforward correctly
193 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:20:15 +0100
195 pmg-api (6.1-3) pmg; urgency=medium
197 * improve browser-cache behavior for updates
199 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Nov 2019 11:35:53 +0100
201 pmg-api (6.1-2) pmg; urgency=medium
203 * don not add DKIM signature if the DKIMSign module fails to determine the
206 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 12:38:48 +0100
208 pmg-api (6.1-1) pmg; urgency=medium
210 * create pmg-scores.cf unconditionally
212 * bump version for Proxmox Mailgateway 6.1
214 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2019 11:46:11 +0100
216 pmg-api (6.0-10) pmg; urgency=medium
218 * add support for sending NDRs on Block
220 * add support for before queue filtering
222 * implement force_restart for cluster sync
224 * add SACustom Package and API Calls for custom SpamAssassin scores
226 * sync custom spamassassin scores to the cluster slaves
228 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Nov 2019 13:09:57 +0100
230 pmg-api (6.0-9) pmg; urgency=medium
232 * DKIM-sign outbound mail if configured
234 * add DKIM related API endpoints
236 * fix #2371: reload pmg-smtp-filter on config change
238 * add /etc/pmg/dkim to cluster-sync
240 * Quarantine API: extend download call to download whole mails
242 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 18:31:14 +0100
244 pmg-api (6.0-8) pmg; urgency=medium
246 * add attachment quarantine with API integration
248 * fix API result verification for invalid mails
250 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 07:37:00 +0200
252 pmg-api (6.0-6) pmg; urgency=medium
254 * fix #2224: override reference to openspf.org
256 * fix #2360: cluster: reload pmg-smtp-filter on rulechange
258 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Sep 2019 08:05:52 +0200
260 pmg-api (6.0-5) pmg; urgency=medium
264 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Aug 2019 14:31:38 +0200
266 pmg-api (6.0-4) pmg; urgency=medium
268 * fix #2324 - improve docs on encrypted archives
270 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Aug 2019 10:50:42 +0200
272 pmg-api (6.0-3) pmg; urgency=medium
274 * use hmac_sha_256 alogrithm for improved CSRF token security
276 * pmgproxy: add link to extjs for pmg-docs' api-viewer
278 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Aug 2019 13:04:52 +0200
280 pmg-api (6.0-2) pmg; urgency=medium
282 * adapt journalctl invocation to changed behavior with new systemd version of
283 Debian Buster and make journal parsing more robust
285 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:48:59 +0200
287 pmg-api (6.0-1+2) pmg; urgency=medium
289 * update PMG sources.list to buster
291 * replace deprecated /var/run with /run
293 * improve restart on upgrade behaviour
295 * Who: Domain: improve speed
297 * What: Spam: add uri hits to rule description
299 * adapt postgresql.conf template to include current postgres version
301 * adapt clamav.conf.in to new upstream version
303 -- Proxmox Support Team <support@proxmox.com> Fri, 9 Aug 2019 08:58:05 +0200
305 pmg-api (6.0-1+1) pmg; urgency=medium
307 * improve packaging compatibillity with postgres 11 slightly
309 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 21:11:24 +0200
311 pmg-api (6.0-1) pmg; urgency=medium
313 * bump for Proxmox Mailgateway 6 based on Debian Buster
315 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
317 pmg-api (5.2-6) unstable; urgency=medium
319 * fix #2276: restore line format for pmg-log-tracker
321 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 17:04:59 +0200
323 pmg-api (5.2-5) unstable; urgency=medium
325 * avast: change scan invocation path
327 * extended fix #1974: traffic_stat_graph: go through all entries
329 * fall back to hostname only if no domain defined
331 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jul 2019 17:52:43 +0200
333 pmg-api (5.2-4) unstable; urgency=medium
335 * limit precision of bayes-score in log
337 * Drop sa-awl output from pmg-system-report
339 * fix #2232: set rulename for default accept
341 * pmg config: fix avast scan executable path documentation
343 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Jun 2019 14:00:49 +0200
345 pmg-api (5.2-3) unstable; urgency=medium
347 * node: add api endpoint for new mini-journalreader
349 * allow one to use cidr(6) for passing IP/CIDR to the network api
351 * Add rule name to RuleAction logging
353 -- Proxmox Support Team <support@proxmox.com> Thu, 16 May 2019 13:29:42 +0200
355 pmg-api (5.2-2) unstable; urgency=medium
357 * Fix setresuid to postgres error handling
359 * fix #2153: allow "'" in quarantine email addresses
361 * log before restarting services on rewrite_config
363 * fix #2172: sort mynetworks template var to make postfix config rewrite
364 stable and thus restart less often
366 * reload postfix instead of restart on config change
368 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2019 13:49:37 +0200
370 pmg-api (5.2-1) unstable; urgency=medium
372 * prepare for new 5.2 release
374 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:59:17 +0100
376 pmg-api (5.1-7) unstable; urgency=medium
378 * pmgversion: be compatible with minimized container installation
380 * pmgversion: sort packages
382 * better error handling for ldap connect
384 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:51:16 +0100
386 pmg-api (5.1-6) unstable; urgency=medium
388 * fix #2129: allow (some) filters for dnsbl-entry
390 * fix #1947: implement starttls for ldap
392 * fix #1946: add verify and cafile options for ldap
394 * show all errors when we get an ldap connection error
396 * add/integrate custom_check
398 * pmg-system-report: check for existing sa-awl db
400 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Mar 2019 07:01:03 +0100
402 pmg-api (5.1-5) unstable; urgency=medium
404 * fix #2093 pmgproxy: read in /etc/default/pmgproxy
406 * add dependency on pve-http-server (>= 2.0.12)
408 * add pmg report api call for the gui
410 * add optional list parameter to quarusers api call
412 * close #2075: do not insert empty WL/BL
414 * user white/blacklist: allow multiple entries for adding/deleting
416 * Quarantine: reuse raw parameter for non htmlmail formatter
418 * load mobile ui on mobile user agent on /quarantine
420 * improve pmg-email-address regex
422 * bsys: add pmg-system-report + manpage to Makefile
426 * close #1917: add pmg-system-report command
428 * add rule's score to pmg-smtp-filter logline
430 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 13:02:52 +0100
432 pmg-api (5.1-4) unstable; urgency=medium
434 * fix bug #2035 cluster sync issues with ipv6
436 * fix #1974: postscreen_stat_graph: go through all entries
438 * fixed some typos in PMG/Config.pm
440 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2018 10:24:39 +0100
442 pmg-api (5.1-3) unstable; urgency=medium
444 * fix #1978: always give encoding/collate explicitly when creating db
446 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Nov 2018 09:53:39 +0100
448 pmg-api (5.1-2) unstable; urgency=medium
450 * do not use 'last' inside do/while
452 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 12:14:08 +0200
454 pmg-api (5.1-1) unstable; urgency=medium
456 * add API for TLS policy - PMG::API2::DestinationTLSPolicy
458 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 06:50:24 +0200
460 pmg-api (5.0-79) unstable; urgency=medium
462 * fix #1876: allow node status for admin/manager/auditors
464 * fix #1881: increase limit for ids in spam quarantine
466 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 09:30:55 +0200
468 pmg-api (5.0-78) unstable; urgency=medium
470 * fix bug #1701: implement smarthostport setting
472 * fix bug #1649: Allow TLS also on internal SMTP port
474 * fix bug #1727: hide details if hide_received is active
476 * use 'dailyreport' config
478 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Sep 2018 06:46:47 +0200
480 pmg-api (5.0-77) unstable; urgency=medium
482 * fix bux #1776: set http_proxy for sa-update
484 * statistics: actually calculate day when it is given
486 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Sep 2018 13:01:41 +0200
488 pmg-api (5.0-76) unstable; urgency=medium
490 * d/control: update pve-common version dependency
492 * as we use the new param_mapping functionallity from PVE::CLIHandler
494 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 10:54:44 +0200
496 pmg-api (5.0-75) unstable; urgency=medium
498 * log email addresses as utf8 (postfix also do that).
500 * SMTP.pm: SMTPUTF8 is always passed with "mail" command
502 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 09:59:45 +0200
504 pmg-api (5.0-74) unstable; urgency=medium
506 * add support for SMTPUTF8 extensions
508 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jul 2018 12:50:40 +0200
510 pmg-api (5.0-73) unstable; urgency=medium
512 * Add postfix dnsbl threshold
514 * fix spamscore Statistics - correctly compute ratio
516 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jun 2018 10:25:09 +0200
518 pmg-api (5.0-72) unstable; urgency=medium
520 * PMG/RuleDB/Notify.pm: allow to use wide UTF-8 characters
522 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 10:18:48 +0200
524 pmg-api (5.0-71) unstable; urgency=medium
526 * sync_userprefs_db: fix #1797 - fix merge function
528 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 09:08:52 +0200
530 pmg-api (5.0-70) unstable; urgency=medium
532 * fix bug 1707: use correct units for deferred mail queue (minutes)
534 -- Proxmox Support Team <support@proxmox.com> Fri, 04 May 2018 12:47:11 +0200
536 pmg-api (5.0-69) unstable; urgency=medium
538 * pmg-smtp-filter.service: set Restart=on-abort
540 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Apr 2018 10:51:20 +0200
542 pmg-api (5.0-68) unstable; urgency=medium
544 * quarantine actions: allow multiple ids for one action
546 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2018 14:18:54 +0200
548 pmg-api (5.0-67) unstable; urgency=medium
550 * implement new 'helpdesk' role
552 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 11:44:28 +0100
554 pmg-api (5.0-66) unstable; urgency=medium
556 * Fix password change of unix root user
558 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:19:21 +0100
560 pmg-api (5.0-65) unstable; urgency=medium
562 * pmgpolicy: avoid warning about uninitialized value
564 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Mar 2018 06:42:31 +0100
566 pmg-api (5.0-64) unstable; urgency=medium
568 * fix #1679: do not delete old quarantine mails on cluster creation/join
570 * Domain object: avoid warning about uninitialized value
572 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2018 06:13:32 +0100
574 pmg-api (5.0-63) unstable; urgency=medium
576 * add support for avast virus scanner
578 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:16:07 +0100
580 pmg-api (5.0-62) unstable; urgency=medium
582 * fix bug #1673: Allow email addresses in transport maps
584 * UserConfig: verify: check username vs userid
586 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Feb 2018 10:07:40 +0100
588 pmg-api (5.0-61) unstable; urgency=medium
590 * fix bug #1646: domains - allow to use wildcard domains
592 * fix bug # 1639: create /var/lib/pmg/backup
594 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 11:12:32 +0100
596 pmg-api (5.0-60) unstable; urgency=medium
598 * pmg-daily.timer: use RandomizedDelaySec
600 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 08:15:05 +0100
602 pmg-api (5.0-59) unstable; urgency=medium
604 * introduce new template var postfix.int_ip
606 * fix bug #1643: add port and protocol to spamquarantine config
608 * pmg-daily.timer: randomize start time using AccuracySec=5hours
610 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Jan 2018 14:20:39 +0100
612 pmg-api (5.0-58) unstable; urgency=medium
614 * remove unique constraint from LocalStat(Time)
616 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 09:05:22 +0100
618 pmg-api (5.0-57) unstable; urgency=medium
620 * PMG::Cluster::sync_statistic_db - correctyl update
621 clusterinfo lastid_CStatistic
623 * PMG::Cluster::sync_quarantine_db - skip files generated before
626 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 08:02:10 +0100
628 pmg-api (5.0-56) unstable; urgency=medium
630 * fix bug #1636: correctly track file modification time
632 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jan 2018 11:09:33 +0100
634 pmg-api (5.0-55) unstable; urgency=medium
636 * fix ipv6 address quoting for postfix mynetworks
638 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 07:30:45 +0100
640 pmg-api (5.0-54) unstable; urgency=medium
642 * PMG/Config.pm: allow single address setups (all 1 netmask)
644 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jan 2018 13:32:03 +0100
646 pmg-api (5.0-53) unstable; urgency=medium
648 * pmgpolicy: try to detect config changes
650 * fix bug #1625 - change default rule priorities
652 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jan 2018 10:42:12 +0100
654 pmg-api (5.0-52) unstable; urgency=medium
656 * PMG/RuleDB/Object.pm: fix permissions for role admin
658 * PMG/API2/MyNetworks.pm: fix links attribute
660 * PMG/API2/Transport.pm: fix links attribute
662 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jan 2018 10:17:27 +0100
664 pmg-api (5.0-51) unstable; urgency=medium
666 * pmgcm.pm: implement promote
668 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jan 2018 13:09:57 +0100
670 pmg-api (5.0-50) unstable; urgency=medium
672 * PMG/Config.pm: change default email port numbers - We now use port 25
673 for incoming mails. Please verify your setup after updating!
675 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:33:45 +0100
677 pmg-api (5.0-49) unstable; urgency=medium
679 * AccessControl.pm: avoid warning about uninitialized value
681 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 13:53:31 +0100
683 pmg-api (5.0-48) unstable; urgency=medium
685 * fix #1617: remove regex for matchfield. modfield
687 * do not return bindpw over the api
689 * let all users read their own user data
691 * make ldap info visible for audit users
693 * implement pmgcm delete
695 * allow admins to reset the rule database
697 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jan 2018 11:36:26 +0100
699 pmg-api (5.0-47) unstable; urgency=medium
701 * truncate large mails before passing them to spamassassin
703 * reduce default maxspamsize back to 256
705 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Dec 2017 12:19:09 +0100
707 pmg-api (5.0-46) unstable; urgency=medium
709 * PMG/DBTools.pm: add missing TicketID column to CMSReceivers
711 * Quarantine.pm: use new TicketID to indentify mails
713 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Dec 2017 13:07:52 +0100
715 pmg-api (5.0-45) unstable; urgency=medium
717 * PMG/API2/Quarantine.pm - require parameter pmail for quarantine actions
719 * delete_quarantined_mail,deliver_quarantined_mail: add parameter $receiver,
720 correctly update database after mail delivery
722 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Dec 2017 10:28:05 +0100
724 pmg-api (5.0-44) unstable; urgency=medium
726 * PMG/API2/APT.pm - fix changelog urls
728 * disable suspend-to-disk, as it delays boot on systems with root on ZFS
730 * pmg-daily: add check for available updates
732 * periodically update subscription status
734 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 08:43:48 +0100
736 pmg-api (5.0-43) unstable; urgency=medium
738 * run postmap after generation postfix main.cf
740 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:46:53 +0100
742 pmg-api (5.0-42) unstable; urgency=medium
744 * PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
746 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:12:04 +0100
748 pmg-api (5.0-41) unstable; urgency=medium
750 * PMG/Fetchmail.pm - autostart fetchmail service
752 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 11:33:22 +0100
754 pmg-api (5.0-40) unstable; urgency=medium
756 * PMG/Cluster.pm - rewrite ssh keys after cluster sync
758 * bump default maxspamsize to 1M
760 * depend on apt-transport-https
762 * depend on fetchmail
764 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 10:28:25 +0100
766 pmg-api (5.0-39) unstable; urgency=medium
768 * install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
770 * install /etc/apt/sources.list.d/pmg-enterprise.list
772 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 11:14:53 +0100
774 pmg-api (5.0-38) unstable; urgency=medium
776 * add API for node reboot/shutdown
778 * bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
780 * PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug
783 * PMG/DBTools.pm - use user root to sync database
785 * pmgtunnel.pm - fix call to socketfile()
787 * debian/control - depend on 'rsync'
789 * PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
791 * PMG/CLI/pmgdb.pm: generate default locale
793 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 10:06:42 +0100
795 pmg-api (5.0-37) unstable; urgency=medium
797 * pmgreport: use PMG::API2::Statistics to include postscreen stats
799 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Dec 2017 09:19:05 +0100
801 pmg-api (5.0-36) unstable; urgency=medium
803 * replace novnc with xtermjs
805 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:48:32 +0100
807 pmg-api (5.0-35) unstable; urgency=medium
809 * rename safe_browsing_score to clamav_heuristic_score
811 * use clamav_heuristic_score for heuristics results
813 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 13:39:06 +0100
815 pmg-api (5.0-34) unstable; urgency=medium
817 * PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
819 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 11:27:49 +0100
821 pmg-api (5.0-33) unstable; urgency=medium
823 * bin/pmgpolicy - count PREGREET rejects (postscreen)
825 * PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
827 * depend on: openssh-client, openssh-server, apt
829 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 07:59:11 +0100
831 pmg-api (5.0-32) unstable; urgency=medium
833 * PMG::DBTool::load_mail_data - add optional $pmail parameter
835 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 12:19:58 +0100
837 pmg-api (5.0-31) unstable; urgency=medium
839 * PMG/HTMLMail.pm - use global hash to store inlined images
841 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 06:31:52 +0100
843 pmg-api (5.0-30) unstable; urgency=medium
845 * debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
846 to keep VNC connections during upgrades.
848 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 14:12:04 +0100
850 pmg-api (5.0-29) unstable; urgency=medium
852 * LDAP: add mailAlternativeAddress to mailattr default
854 * PMG/LDAPConfig.pm - register new format ldap-simple-attr
856 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 12:09:07 +0100
858 pmg-api (5.0-28) unstable; urgency=medium
860 * pmg-smtp-filter: fix safebrowsing hit detection
862 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 13:17:24 +0100
864 pmg-api (5.0-27) unstable; urgency=medium
866 * do not use .db file for mynetworks
868 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 10:57:42 +0100
870 pmg-api (5.0-26) unstable; urgency=medium
872 * increase deafult maxspamsize to 512*1024
874 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 09:56:50 +0100
876 pmg-api (5.0-25) unstable; urgency=medium
878 * templates/local.cf.in: include KAM.cf
880 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 08:03:39 +0100
882 pmg-api (5.0-24) unstable; urgency=medium
884 * total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
886 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 11:37:07 +0100
888 pmg-api (5.0-23) unstable; urgency=medium
890 * avoid repeated SPF headers
892 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 10:38:16 +0100
894 pmg-api (5.0-22) unstable; urgency=medium
898 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 15:24:12 +0100
900 pmg-api (5.0-21) unstable; urgency=medium
902 * avoid warning about uninitialized value
904 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 14:36:12 +0100
906 pmg-api (5.0-20) unstable; urgency=medium
908 * use google safe browsing hits to icrease spam score
910 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 13:46:13 +0100
912 pmg-api (5.0-19) unstable; urgency=medium
914 * PMG/RuleDB/Notify.pm - avoid use of undefined values
916 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 12:19:21 +0100
918 pmg-api (5.0-18) unstable; urgency=medium
920 * remove mail/use_rbl config - we use dnsbl_sites instead
922 * PMG/Config.pm - register/use format dnsbl-entry
924 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 11:41:19 +0100
926 pmg-api (5.0-17) unstable; urgency=medium
928 * support postfix tls policy map /etc/pmg/tls_policy
930 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 06:45:41 +0100
932 pmg-api (5.0-16) unstable; urgency=medium
934 * depend on clamdscan
936 * do not set postscreen_dnsbl_reply_map
938 -- Proxmox Support Team <support@proxmox.com> Sat, 25 Nov 2017 09:36:02 +0100
940 pmg-api (5.0-15) unstable; urgency=medium
942 * always load SA dkim to improve accuracy
944 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Nov 2017 07:25:38 +0100
946 pmg-api (5.0-14) unstable; urgency=medium
948 * pmgsync.service - run pmgconfig init to generate required files
950 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:47:07 +0100
952 pmg-api (5.0-13) unstable; urgency=medium
954 * add pmgsync service
956 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:15:18 +0100
958 pmg-api (5.0-12) unstable; urgency=medium
960 * debian/postinst - fix postgres service name (postgresql.service)
962 * debian/postinst - do not use #DEBHELPER# macro inside comment
964 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
966 pmg-api (5.0-10) unstable; urgency=medium
968 * debian/postinst - do not skip service setup in /proxmox_install_mode
970 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 09:31:32 +0100
972 pmg-api (5.0-9) unstable; urgency=medium
974 * debian/pmgbanner.service - setup login banner
976 * templates/fetchmailrc.tt - fix syntax
978 * PMG/API2/APT.pm - fix package names
980 * PMG/Service/pmgproxy.pm - fix package names
982 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 13:08:35 +0100
984 pmg-api (5.0-8) unstable; urgency=medium
986 * rename package to pmg-api
988 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:48:41 +0100
990 proxmox-mailgateway (5.0-7) unstable; urgency=medium
992 * PMG/API2/SMTPWhitelist.pm - update postfix files after modifications
994 * PMG/Backup.pm - restore: keep directory /etc/pmg
996 * PMG/API2/Cluster.pm - use PMG::MailQueue::create_spooldirs
998 * PMG/API2/SMTPWhitelist.pm - fix delete object
1000 * implement backup/restore
1002 * PMG/API2/Cluster.pm - new option list_single_node
1004 * improve permissions
1006 * correct child link for the clamav api
1008 * add spamassassin update api calls
1010 * update spamassassin rules daily
1012 * implement fetchmail api
1014 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:30:06 +0100
1016 proxmox-mailgateway (5.0-6) unstable; urgency=medium
1018 * add date to the mail link for the verbose report
1020 * implement fetchmail API
1022 * add new LDAP group member api call
1024 * implement missing rule database api calls
1026 * implement user quarantine
1028 * fix api call permissions
1030 * add subscription api
1034 * do not depend on clamav-unofficial-sigs
1036 * implement mail tracker
1038 * implement pmgqm - quarantine management tool
1040 * improve statistic api
1042 * countless other fixes and improvements
1044 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:30:23 +0200
1046 proxmox-mailgateway (5.0-5) unstable; urgency=medium
1048 * improved database security
1050 * implemented cluster tunnel daemon
1054 * pmgcm: add 'sync' command
1056 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Apr 2017 07:26:53 +0200
1058 proxmox-mailgateway (5.0-4) unstable; urgency=medium
1060 * improved cluster management API
1062 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 12:32:30 +0200
1064 proxmox-mailgateway (5.0-3) unstable; urgency=medium
1066 * initial cluster management API
1072 * small fixes and improvements
1074 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:27:10 +0200
1076 proxmox-mailgateway (5.0-2) unstable; urgency=medium
1078 * restart services after upgrade
1080 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 10:24:37 +0100
1082 proxmox-mailgateway (5.0-1) unstable; urgency=medium
1084 * adjust version (so that we are higher than previous
1085 proxmox-mailgateway release)
1087 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2017 11:04:03 +0100
1089 proxmox-mailgateway (1.0-1) unstable; urgency=medium
1091 * imported from private repository
1093 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100