1 pmg-api (8.0.0) bookworm; urgency=medium
3 * d/postinst: remove re-generation of unique machine-ID for old ISOs
5 * cluster: adapt invocation of rsync for the version in Debian 12 Bookworm
7 * postgresql compat: cast results explicitly to integer to cope with
8 PostgreSQL 15 changes where UNIX epochs are returned as float
10 * auth: set PAM context to 'proxmox-mailgateway-auth' and set the rhost to
11 the IP address the users connects with, allowing one to limit PAM login to
14 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Jun 2023 18:20:30 +0200
16 pmg-api (8.0.0~1) bookworm; urgency=medium
18 * re-build for Proxmox Mail Gateway 8 based on Debian 12 Bookworm
20 * update postgresql dependency to 15
22 * postgresql.conf template: drop 'stats_temp_directory' config-setting as it
23 was deprecated by upstream PostgreSQL 14 and removed with 15.
25 * explicitly depend on rsyslog for the tracking center, as rsyslog doesn't
26 gets installed by default in Debian 12 Bookworm anymore
28 * config: disable awl and bayes by default
30 * config: disable advanced statistic filters by default
32 * debian/postinst: hard code old default values for 'advfilter',
33 'use_bayes' & 'use_awl' during upgrade to 8.0.0
35 * grant 'root' and 'www-data' users respective permissions on public schema
36 for newly created databases
38 -- Proxmox Support Team <support@proxmox.com> Mon, 26 Jun 2023 17:43:06 +0200
40 pmg-api (7.3-4) bullseye; urgency=medium
42 * ruledb: match field: improve validation of regular expressions on addition,
43 warn for existing invalid ones.
45 * d/maintscripts: prevent aborting on errors in some commands
47 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jun 2023 10:30:31 +0200
49 pmg-api (7.3-3) bullseye; urgency=medium
51 * config schema: document postfix option for smtputf8 flag
53 * quarantine: delete Delivered-To and Return-Path when reinjecting mails,
54 fixing a (unpublished) regression with postfix's forwarding loop detection
56 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Mar 2023 07:42:19 +0200
58 pmg-api (7.3-2) bullseye; urgency=medium
60 * config schema: extend documentation for options
62 * templates: adapt to new path for KAM rules in proxmox-spamassassin
64 * report: add `date -R` to general system info section
66 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Mar 2023 12:59:53 +0200
68 pmg-api (7.3-1) bullseye; urgency=medium
70 * proxy: initialize the theme variable with an empty string
72 * smtputf8: keep smtputf8 from incoming postfix, detect for local mail
74 * config: make smtputf8 configurable through the API
76 * reinject mail: improve error logging
78 * quarantine: reuse the reinject local mail helper to profit from some of
79 it's recent improvements like IPv6 or DSN.
81 * api: quarantine: decode addresses before delivery/userlisting
83 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Mar 2023 17:29:01 +0100
85 pmg-api (7.2-5) bullseye; urgency=medium
87 * fix #4536: parse original filenames from gzip files
89 * proxy: add support for switching themes
91 * ruledb: spam: adapt to spamassassin 4.0.0
93 * templates: sync spamassassin templates with 4.0.0 upstream
95 * templates: enable DecodeShortUrls for SpamAssassin 4.0.0
97 * templates: enable DMARC plugin in v400.pre.in
99 * fix #2437: config: Add new tls_inbound_domains postfix map and add API
100 endpoint for managing entries
102 * config: warn on parse errors for tls related config files
104 * fix #4521: api/tasks: replace upid as filename for task log downloads
106 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Mar 2023 12:59:25 +0100
108 pmg-api (7.2-4) bullseye; urgency=medium
110 * fix #4410: Remove non-null host bits from CIDR when writing postfix
113 * utils: skip checking headers for non-ascii characters as stop gap to avoid
114 breaking mail flow of a few setups that have smtputf8 disabled in their
115 postfix config (e.g., because their downstream servers do not support this)
117 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2023 11:01:14 +0100
119 pmg-api (7.2-3) bullseye; urgency=medium
121 * keep directories in /etc/pmg for inotify when restoring from backup
123 * rulecache: sort rules additionally by id
125 * fix mailflow if smtputf8 is disabled
127 * pmgdb dump: encode ruledata before printing
129 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Dec 2022 11:17:13 +0100
131 pmg-api (7.2-2) bullseye; urgency=medium
133 * d/control: depend directly on libproxmox-acme-plugins
135 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2022 10:46:04 +0100
137 pmg-api (7.2-1) bullseye; urgency=medium
139 * queue administration: try to decode utf8
141 * make tasklog downloadable in the PMG backend
143 * user accesslists: reword logging and hits for newer SA rule sets
145 * user-bl: use custom description of USER_IN_BLOCKLIST consistently
147 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2022 15:48:26 +0100
149 pmg-api (7.1-11) bullseye; urgency=medium
151 * fix #3287: add `pmail` parameter to virus and attachment quarantine list to
152 allow one to filter for a specific mail
154 * fix #2541 ruledb: encode relevant values as utf-8 in database
156 * fix #2465: handle smtputf8 addresses in all but who-objects of the
159 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Nov 2022 16:43:19 +0100
161 pmg-api (7.1-10) bullseye; urgency=medium
163 * fix #4006: do not split from header on ', ' for spamreport mails
165 * ruledb: modfield: properly handle fields spanning multiple lines
167 * ruledb: add deprecation warnings for unused `ReportSpam`, `Attach` and
170 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 09:03:52 +0100
172 pmg-api (7.1-9) bullseye; urgency=medium
174 * api: quarantine: allow 'list attachments' endpoint for quarantine users,
175 they can see them in the raw email display already anyway
177 * api: quarantine: add 'content-disposition' field to response of 'list
180 * ruledb: modfield: properly encode field after variable substitution
182 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Nov 2022 13:48:23 +0100
184 pmg-api (7.1-8) bullseye; urgency=medium
186 * api: apt versions: track proxmox-offline-mirror-helper
188 * fix #4269: rule cache: from match: cope with undefined IP
190 * rule database: notify: properly en-/decode the mail subject to avoid issues
191 with non-ascii characters, like for example, the reported chinese
194 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Oct 2022 11:42:15 +0200
196 pmg-api (7.1-7) bullseye; urgency=medium
198 * d/control: recommend proxmox-offline-mirror-helper
200 * d/postinst: migrate/update APT auth config
202 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Sep 2022 13:17:58 +0200
204 pmg-api (7.1-6) bullseye; urgency=medium
206 * subscription: handle missing subscription info
208 * fix #3915: remove obsolete /etc/apt/apt.conf.d/75pmgconf
210 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Sep 2022 15:04:49 +0200
212 pmg-api (7.1-5) bullseye; urgency=medium
214 * add 'allow-subdomains' to webauthn schema
216 * subscription: switch to rust, add offline key support
218 -- Proxmox Support Team <support@proxmox.com> Tue, 6 Sep 2022 10:35:09 +0200
220 pmg-api (7.1-4) bullseye; urgency=medium
222 * rulesystem: matchfield: match all headers not only the first
224 * config: avoid adding a specific IPs or networks multiple times to
225 the template variables
227 * api: quarantine: load custom rules description so that they show up
230 * pmg-daily: avoid short-circuting update of local channels
232 * api: apt: switch to common Proxmox::RS::APT::Repositories package
234 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jul 2022 11:15:00 +0200
236 pmg-api (7.1-3) bullseye; urgency=medium
238 * fix duplicate 'x-ms-dos-executable' in default 'Dangerous Content' object
240 * daily update timer: start already on 01:00 to avoid dst change issue
242 * fix #3924: ldap: accept only valid email-address
244 * Proxmox Backup Server integration: namespace support
246 -- Proxmox Support Team <support@proxmox.com> Mon, 16 May 2022 12:20:42 +0200
248 pmg-api (7.1-2) bullseye; urgency=medium
250 * fix #3758: allow empty `to` in noqueue case
252 * postfix queue: add 'decode-headers' option for read endpoint
254 * http server: pass TLS 1.3 ciphersuites and disable-TLS-1.2/1.3 options if
257 * utils: change working directory to root before executing postgres admin
258 commands, to avoid that restrictions of the current CWD from the user
259 doesn't cause failing the command.
261 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Feb 2022 11:37:51 +0100
263 pmg-api (7.1-1) bullseye; urgency=medium
265 * rulesystem: limit linelength of disclaimer to 998 bytes
267 * fix #3734: scrub CSS 'url' from style tags/attributes if view-images is
268 disabled for the quarantine
270 * fix #2795: add support for Delivery Status Notification (DSN)
272 * add support for two factor authentication with TOTP, recovery codes and
273 WebAuthn to the admin interface
275 -- Proxmox Support Team <support@proxmox.com> Sun, 28 Nov 2021 21:04:58 +0100
277 pmg-api (7.0-9) bullseye; urgency=medium
279 * fix #2071: RuleDB: ignore duplicate entries for Who objects
281 * api: ldap config: sync with the complete config
283 * fix #3712: strip any trailing dot from the search-domain when passing it to
286 * api: journal: stream the journal data to the client
288 * api-daemons: make systemd restart them on-failure
290 * api-dameons: set oom-policy to `continue` so that a single (replacable)
291 worker getting OOM-killed does not bring down the whole service
293 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 19:13:29 +0100
295 pmg-api (7.0-8) bullseye; urgency=medium
297 * api: apt: repos: avoid creating implicit default for enabled
299 * api: apt: use pmg-style permission for endpoint schema to allow access to
300 admins that aren't root@pam
302 * prefer more flexible get_local_ip where possible, it still prefers the
303 resolved hostname but falls back to configured or active IPs. Especially
304 useful for evaluation and initial (CT template) setups.
306 * pmgbanner: retry getting local IP for a bit in case of failure, this should
307 be only relevant for evaluation and initial setups where the hostname may
308 not yet resolve to the primary IP address.
310 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Sep 2021 08:17:18 +0200
312 pmg-api (7.0-7) bullseye; urgency=medium
314 * pmgversion: do not show packages with residual config as being in an error
317 * api: apt versions: add ifupdown(2), libproxmox-acme-* and pmg-i18n to
318 packages included in the version report.
320 * api: implement live network reload with ifupdown2
322 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2021 09:04:25 +0200
324 pmg-api (7.0-6) bullseye; urgency=medium
326 * fix cluster join when large ssh-rsa keys are setup
328 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 17:54:03 +0200
330 pmg-api (7.0-5) bullseye; urgency=medium
332 * d/control: recommend ifupdown2 and suggest zfsutils-linux
334 * switch enterprise repository over to bullseye
336 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 11:58:48 +0200
338 pmg-api (7.0-3) bullseye; urgency=medium
340 * acme: handle wildcard dns validation
342 * api: apt: add calls for repositories status and basic manegement
344 * api: services: return active- and unit-state infos
346 * api: services: track chrony service
348 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jul 2021 18:42:07 +0200
350 pmg-api (7.0-2) bullseye; urgency=medium
352 * d/postinst: handle static machine-id from ISO 5.0 <= x <= 6.0
354 * cluster: fix missing import of helper module
356 * config: freshclam: default to incremental downloads
358 * utils: fix service alias lookup for service commands and status
361 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 22:51:12 +0200
363 pmg-api (7.0-1) bullseye; urgency=medium
365 * re-build for Proxmox Mail Gateway 7 based on Debian 11 Bullseye
367 * pmgproxy: allow setting LISTEN_IP parameter
369 * clamav: remove deprecated SafeBrowsing
371 * api: nodes: drop deprecated 'upgrade' option of termproxy
373 * TLSPolicy: drop deprecated 'domain' parameter
375 * api: quarantine: drop deprecated b/w-list methods, and drop detail
376 statistic methods (replaced by more flexible endpoints in 6.x)
378 * update postgresql dependency to version 13
380 * greylisting: drop unneeded Host column form cgreylist table
382 * api: nodeconfig: validate acme config before writing
384 * fix #2013 spamreport: remove ticket if authmode is ldap
386 * api: tasks: add 'since', 'until', task-type and 'status' filters
388 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 15:57:10 +0200
390 pmg-api (6.4-4) pmg; urgency=medium
392 * fix #2228: spam quarantine: automatically deliver on whitelisting and
393 delete on blacklisting a mail
395 * acme: allow wildcard domain entries
397 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 15:19:00 +0200
399 pmg-api (6.4-3) pmg; urgency=medium
401 * fix creating mailqueue spooldirs
403 * rephrase backup notification template
405 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 19:09:41 +0100
407 pmg-api (6.4-2) pmg; urgency=medium
409 * fix #3164: api: quarantine: allow to return spam from all users
411 * ensure '/etc/pmg/acme/accounts' directory exists
413 * certs: reload postfix to activate new certificate even if TLS config stayed
416 * cluster: trust both, old and new certificate fingerprint of master during
419 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
421 pmg-api (6.3-7) pmg; urgency=medium
423 * implement Automatic Certificate Management Environment (ACME) for API and
424 SMTP TLS certificates. Allowing one to use providers like Let's Encrypt for
425 deployment and automatic renewal of trusted certificates.
427 * cluster: automatically trigger an update of the pinned certificate
428 fingerprint for a node in the cluster configuration on certificate change
430 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Mar 2021 11:05:17 +0100
432 pmg-api (6.3-6) pmg; urgency=medium
434 * api: spamassassin: read local channels and include them in daily SA
437 * api: statistics: add central API enpoint for details, avoiding
438 issues with certain characters in mail addresses
440 * utils: allow / inside email address localpart
442 * fix #3154: backup: add include-statistics to Proxmox Backup Server
444 * fix #3146: backup: add email notifications
446 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 22:48:07 +0100
448 pmg-api (6.3-5) pmg; urgency=medium
450 * utils: ignore leading whitespace in SpamAssassin rule description
452 * api: termproxy: adapt to newer Proxmox VE and Proxmox Backup Server 'cmd'
453 interface, to stay compatible
455 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 10:21:49 +0100
457 pmg-api (6.3-4) pmg; urgency=medium
459 * integrate Proxmox Backup Server for automatic configuration backups
461 * fix #3098: DKIM: sort domains by length first
463 * backup: add Spam Assassin custom score file to backup
465 * reinject email: fix connecting for ipv6-only hosts
467 * fix #3141: do not split on ', ' for returning the from header
469 * allow to enable a user self-service login for the user spam quarantine as
472 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
474 pmg-api (6.2-6) pmg; urgency=medium
476 * fix #2785: prefix message-id in attachment-quarantine
478 * add logging to disclaimer action
480 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2020 09:03:45 +0200
482 pmg-api (6.2-5) pmg; urgency=medium
484 * fix #1976: optionally sort postfix queue result
486 * allow to remove subscription
488 * make regex test-match case-insensitive, like the real tests
490 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 16:48:26 +0200
492 pmg-api (6.2-4) pmg; urgency=medium
494 * Mail Tracker: handle before queue status
496 -- Proxmox Support Team <support@proxmox.com> Thu, 14 May 2020 17:51:25 +0200
498 pmg-api (6.2-3) pmg; urgency=medium
500 * enable policy checking also if only IPv6 greylisting is enabled
502 * improve ordering of system services
504 * add logrotate config to monthly-rotate pmgproxy.log
506 * api tracker: always check that specified 'endtime' is newer than
509 * improve pmg-system-report with more relevant information
511 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 19:31:15 +0200
513 pmg-api (6.1-9) pmg; urgency=medium
515 * add new 'Match Archive Filename' What Object
517 * use postgres inet functions for greylist matching
519 * pmgpolicy: add IPv6 support for greylisting
521 * greylist: make netmasks configurable
523 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 17:37:09 +0200
525 pmg-api (6.1-8) pmg; urgency=medium
527 * pmgqm: warn and exit if running on slave node
529 * pmgspamreport: purge before sending reports
531 * fix rendering of ipv(4|6) literal lmtp transports
533 * fix #1948: allow setting TLS policy for transports
535 * add TLS options for lmtp to main.cf template
537 * fix #2661: reintroduce LDAPCache->ldap_connect
539 * skip writing default ports in spamreports
541 * use ucf to handle template overrides
543 * freshclam.conf.in: make ScriptedUpdates a variable
545 * freshclam.conf.in: remove ReceiveTimeout option
547 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2020 10:10:59 +0200
549 pmg-api (6.1-7) pmg; urgency=medium
551 * fix #2622: include all spam levels from the ">= 10 score" bucket in total
554 * fix #2525: encode notifications in UTF-8
556 * check if img tag has actually a 'src' attribute to avoid warnings
558 * pmgsh: fix 'help' command
560 * api/quarantine: add new white/blacklist deletion API endpoints to allow one
561 to avoid passing addresses in the API path.
563 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 18:21:55 +0100
565 pmg-api (6.1-6) pmg; urgency=medium
567 * track clamav and postgres package version in versions api call
569 * add queue id to pmg-smtp-filter replies for tracking in pmg-log-tracker
573 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 11:30:17 +0100
575 pmg-api (6.1-5) pmg; urgency=medium
577 * fix postfix template for before-queue filtering
579 * api2: Network: add vlan-raw-device and vlan-id options
581 * ensure compatibility with libpve-http-server-perl
583 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 21:33:55 +0100
585 pmg-api (6.1-4) pmg; urgency=medium
587 * fix #2438: add support for lmtp delivery to downstream servers
589 * api2: network: add bond-primary and MTU option
591 * fix #2504: do not overwrite existing DKIM selector key
593 * dkim: add selector list api endpoint
595 * fix disclaimer encoding for html entities
597 * fix #1653: parse ipv6 xforward correctly
599 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:20:15 +0100
601 pmg-api (6.1-3) pmg; urgency=medium
603 * improve browser-cache behavior for updates
605 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Nov 2019 11:35:53 +0100
607 pmg-api (6.1-2) pmg; urgency=medium
609 * don not add DKIM signature if the DKIMSign module fails to determine the
612 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 12:38:48 +0100
614 pmg-api (6.1-1) pmg; urgency=medium
616 * create pmg-scores.cf unconditionally
618 * bump version for Proxmox Mailgateway 6.1
620 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2019 11:46:11 +0100
622 pmg-api (6.0-10) pmg; urgency=medium
624 * add support for sending NDRs on Block
626 * add support for before queue filtering
628 * implement force_restart for cluster sync
630 * add SACustom Package and API Calls for custom SpamAssassin scores
632 * sync custom spamassassin scores to the cluster slaves
634 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Nov 2019 13:09:57 +0100
636 pmg-api (6.0-9) pmg; urgency=medium
638 * DKIM-sign outbound mail if configured
640 * add DKIM related API endpoints
642 * fix #2371: reload pmg-smtp-filter on config change
644 * add /etc/pmg/dkim to cluster-sync
646 * Quarantine API: extend download call to download whole mails
648 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 18:31:14 +0100
650 pmg-api (6.0-8) pmg; urgency=medium
652 * add attachment quarantine with API integration
654 * fix API result verification for invalid mails
656 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 07:37:00 +0200
658 pmg-api (6.0-6) pmg; urgency=medium
660 * fix #2224: override reference to openspf.org
662 * fix #2360: cluster: reload pmg-smtp-filter on rulechange
664 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Sep 2019 08:05:52 +0200
666 pmg-api (6.0-5) pmg; urgency=medium
670 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Aug 2019 14:31:38 +0200
672 pmg-api (6.0-4) pmg; urgency=medium
674 * fix #2324 - improve docs on encrypted archives
676 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Aug 2019 10:50:42 +0200
678 pmg-api (6.0-3) pmg; urgency=medium
680 * use hmac_sha_256 alogrithm for improved CSRF token security
682 * pmgproxy: add link to extjs for pmg-docs' api-viewer
684 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Aug 2019 13:04:52 +0200
686 pmg-api (6.0-2) pmg; urgency=medium
688 * adapt journalctl invocation to changed behavior with new systemd version of
689 Debian Buster and make journal parsing more robust
691 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:48:59 +0200
693 pmg-api (6.0-1+2) pmg; urgency=medium
695 * update PMG sources.list to buster
697 * replace deprecated /var/run with /run
699 * improve restart on upgrade behaviour
701 * Who: Domain: improve speed
703 * What: Spam: add uri hits to rule description
705 * adapt postgresql.conf template to include current postgres version
707 * adapt clamav.conf.in to new upstream version
709 -- Proxmox Support Team <support@proxmox.com> Fri, 9 Aug 2019 08:58:05 +0200
711 pmg-api (6.0-1+1) pmg; urgency=medium
713 * improve packaging compatibillity with postgres 11 slightly
715 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 21:11:24 +0200
717 pmg-api (6.0-1) pmg; urgency=medium
719 * bump for Proxmox Mailgateway 6 based on Debian Buster
721 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
723 pmg-api (5.2-6) unstable; urgency=medium
725 * fix #2276: restore line format for pmg-log-tracker
727 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 17:04:59 +0200
729 pmg-api (5.2-5) unstable; urgency=medium
731 * avast: change scan invocation path
733 * extended fix #1974: traffic_stat_graph: go through all entries
735 * fall back to hostname only if no domain defined
737 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jul 2019 17:52:43 +0200
739 pmg-api (5.2-4) unstable; urgency=medium
741 * limit precision of bayes-score in log
743 * Drop sa-awl output from pmg-system-report
745 * fix #2232: set rulename for default accept
747 * pmg config: fix avast scan executable path documentation
749 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Jun 2019 14:00:49 +0200
751 pmg-api (5.2-3) unstable; urgency=medium
753 * node: add api endpoint for new mini-journalreader
755 * allow one to use cidr(6) for passing IP/CIDR to the network api
757 * Add rule name to RuleAction logging
759 -- Proxmox Support Team <support@proxmox.com> Thu, 16 May 2019 13:29:42 +0200
761 pmg-api (5.2-2) unstable; urgency=medium
763 * Fix setresuid to postgres error handling
765 * fix #2153: allow "'" in quarantine email addresses
767 * log before restarting services on rewrite_config
769 * fix #2172: sort mynetworks template var to make postfix config rewrite
770 stable and thus restart less often
772 * reload postfix instead of restart on config change
774 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2019 13:49:37 +0200
776 pmg-api (5.2-1) unstable; urgency=medium
778 * prepare for new 5.2 release
780 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:59:17 +0100
782 pmg-api (5.1-7) unstable; urgency=medium
784 * pmgversion: be compatible with minimized container installation
786 * pmgversion: sort packages
788 * better error handling for ldap connect
790 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:51:16 +0100
792 pmg-api (5.1-6) unstable; urgency=medium
794 * fix #2129: allow (some) filters for dnsbl-entry
796 * fix #1947: implement starttls for ldap
798 * fix #1946: add verify and cafile options for ldap
800 * show all errors when we get an ldap connection error
802 * add/integrate custom_check
804 * pmg-system-report: check for existing sa-awl db
806 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Mar 2019 07:01:03 +0100
808 pmg-api (5.1-5) unstable; urgency=medium
810 * fix #2093 pmgproxy: read in /etc/default/pmgproxy
812 * add dependency on pve-http-server (>= 2.0.12)
814 * add pmg report api call for the gui
816 * add optional list parameter to quarusers api call
818 * close #2075: do not insert empty WL/BL
820 * user white/blacklist: allow multiple entries for adding/deleting
822 * Quarantine: reuse raw parameter for non htmlmail formatter
824 * load mobile ui on mobile user agent on /quarantine
826 * improve pmg-email-address regex
828 * bsys: add pmg-system-report + manpage to Makefile
832 * close #1917: add pmg-system-report command
834 * add rule's score to pmg-smtp-filter logline
836 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 13:02:52 +0100
838 pmg-api (5.1-4) unstable; urgency=medium
840 * fix bug #2035 cluster sync issues with ipv6
842 * fix #1974: postscreen_stat_graph: go through all entries
844 * fixed some typos in PMG/Config.pm
846 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2018 10:24:39 +0100
848 pmg-api (5.1-3) unstable; urgency=medium
850 * fix #1978: always give encoding/collate explicitly when creating db
852 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Nov 2018 09:53:39 +0100
854 pmg-api (5.1-2) unstable; urgency=medium
856 * do not use 'last' inside do/while
858 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 12:14:08 +0200
860 pmg-api (5.1-1) unstable; urgency=medium
862 * add API for TLS policy - PMG::API2::DestinationTLSPolicy
864 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 06:50:24 +0200
866 pmg-api (5.0-79) unstable; urgency=medium
868 * fix #1876: allow node status for admin/manager/auditors
870 * fix #1881: increase limit for ids in spam quarantine
872 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 09:30:55 +0200
874 pmg-api (5.0-78) unstable; urgency=medium
876 * fix bug #1701: implement smarthostport setting
878 * fix bug #1649: Allow TLS also on internal SMTP port
880 * fix bug #1727: hide details if hide_received is active
882 * use 'dailyreport' config
884 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Sep 2018 06:46:47 +0200
886 pmg-api (5.0-77) unstable; urgency=medium
888 * fix bux #1776: set http_proxy for sa-update
890 * statistics: actually calculate day when it is given
892 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Sep 2018 13:01:41 +0200
894 pmg-api (5.0-76) unstable; urgency=medium
896 * d/control: update pve-common version dependency
898 * as we use the new param_mapping functionallity from PVE::CLIHandler
900 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 10:54:44 +0200
902 pmg-api (5.0-75) unstable; urgency=medium
904 * log email addresses as utf8 (postfix also do that).
906 * SMTP.pm: SMTPUTF8 is always passed with "mail" command
908 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 09:59:45 +0200
910 pmg-api (5.0-74) unstable; urgency=medium
912 * add support for SMTPUTF8 extensions
914 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jul 2018 12:50:40 +0200
916 pmg-api (5.0-73) unstable; urgency=medium
918 * Add postfix dnsbl threshold
920 * fix spamscore Statistics - correctly compute ratio
922 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jun 2018 10:25:09 +0200
924 pmg-api (5.0-72) unstable; urgency=medium
926 * PMG/RuleDB/Notify.pm: allow to use wide UTF-8 characters
928 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 10:18:48 +0200
930 pmg-api (5.0-71) unstable; urgency=medium
932 * sync_userprefs_db: fix #1797 - fix merge function
934 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 09:08:52 +0200
936 pmg-api (5.0-70) unstable; urgency=medium
938 * fix bug 1707: use correct units for deferred mail queue (minutes)
940 -- Proxmox Support Team <support@proxmox.com> Fri, 04 May 2018 12:47:11 +0200
942 pmg-api (5.0-69) unstable; urgency=medium
944 * pmg-smtp-filter.service: set Restart=on-abort
946 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Apr 2018 10:51:20 +0200
948 pmg-api (5.0-68) unstable; urgency=medium
950 * quarantine actions: allow multiple ids for one action
952 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2018 14:18:54 +0200
954 pmg-api (5.0-67) unstable; urgency=medium
956 * implement new 'helpdesk' role
958 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 11:44:28 +0100
960 pmg-api (5.0-66) unstable; urgency=medium
962 * Fix password change of unix root user
964 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:19:21 +0100
966 pmg-api (5.0-65) unstable; urgency=medium
968 * pmgpolicy: avoid warning about uninitialized value
970 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Mar 2018 06:42:31 +0100
972 pmg-api (5.0-64) unstable; urgency=medium
974 * fix #1679: do not delete old quarantine mails on cluster creation/join
976 * Domain object: avoid warning about uninitialized value
978 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2018 06:13:32 +0100
980 pmg-api (5.0-63) unstable; urgency=medium
982 * add support for avast virus scanner
984 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:16:07 +0100
986 pmg-api (5.0-62) unstable; urgency=medium
988 * fix bug #1673: Allow email addresses in transport maps
990 * UserConfig: verify: check username vs userid
992 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Feb 2018 10:07:40 +0100
994 pmg-api (5.0-61) unstable; urgency=medium
996 * fix bug #1646: domains - allow to use wildcard domains
998 * fix bug # 1639: create /var/lib/pmg/backup
1000 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 11:12:32 +0100
1002 pmg-api (5.0-60) unstable; urgency=medium
1004 * pmg-daily.timer: use RandomizedDelaySec
1006 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 08:15:05 +0100
1008 pmg-api (5.0-59) unstable; urgency=medium
1010 * introduce new template var postfix.int_ip
1012 * fix bug #1643: add port and protocol to spamquarantine config
1014 * pmg-daily.timer: randomize start time using AccuracySec=5hours
1016 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Jan 2018 14:20:39 +0100
1018 pmg-api (5.0-58) unstable; urgency=medium
1020 * remove unique constraint from LocalStat(Time)
1022 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 09:05:22 +0100
1024 pmg-api (5.0-57) unstable; urgency=medium
1026 * PMG::Cluster::sync_statistic_db - correctyl update
1027 clusterinfo lastid_CStatistic
1029 * PMG::Cluster::sync_quarantine_db - skip files generated before
1032 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 08:02:10 +0100
1034 pmg-api (5.0-56) unstable; urgency=medium
1036 * fix bug #1636: correctly track file modification time
1038 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jan 2018 11:09:33 +0100
1040 pmg-api (5.0-55) unstable; urgency=medium
1042 * fix ipv6 address quoting for postfix mynetworks
1044 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 07:30:45 +0100
1046 pmg-api (5.0-54) unstable; urgency=medium
1048 * PMG/Config.pm: allow single address setups (all 1 netmask)
1050 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jan 2018 13:32:03 +0100
1052 pmg-api (5.0-53) unstable; urgency=medium
1054 * pmgpolicy: try to detect config changes
1056 * fix bug #1625 - change default rule priorities
1058 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jan 2018 10:42:12 +0100
1060 pmg-api (5.0-52) unstable; urgency=medium
1062 * PMG/RuleDB/Object.pm: fix permissions for role admin
1064 * PMG/API2/MyNetworks.pm: fix links attribute
1066 * PMG/API2/Transport.pm: fix links attribute
1068 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jan 2018 10:17:27 +0100
1070 pmg-api (5.0-51) unstable; urgency=medium
1072 * pmgcm.pm: implement promote
1074 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jan 2018 13:09:57 +0100
1076 pmg-api (5.0-50) unstable; urgency=medium
1078 * PMG/Config.pm: change default email port numbers - We now use port 25
1079 for incoming mails. Please verify your setup after updating!
1081 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:33:45 +0100
1083 pmg-api (5.0-49) unstable; urgency=medium
1085 * AccessControl.pm: avoid warning about uninitialized value
1087 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 13:53:31 +0100
1089 pmg-api (5.0-48) unstable; urgency=medium
1091 * fix #1617: remove regex for matchfield. modfield
1093 * do not return bindpw over the api
1095 * let all users read their own user data
1097 * make ldap info visible for audit users
1099 * implement pmgcm delete
1101 * allow admins to reset the rule database
1103 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jan 2018 11:36:26 +0100
1105 pmg-api (5.0-47) unstable; urgency=medium
1107 * truncate large mails before passing them to spamassassin
1109 * reduce default maxspamsize back to 256
1111 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Dec 2017 12:19:09 +0100
1113 pmg-api (5.0-46) unstable; urgency=medium
1115 * PMG/DBTools.pm: add missing TicketID column to CMSReceivers
1117 * Quarantine.pm: use new TicketID to indentify mails
1119 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Dec 2017 13:07:52 +0100
1121 pmg-api (5.0-45) unstable; urgency=medium
1123 * PMG/API2/Quarantine.pm - require parameter pmail for quarantine actions
1125 * delete_quarantined_mail,deliver_quarantined_mail: add parameter $receiver,
1126 correctly update database after mail delivery
1128 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Dec 2017 10:28:05 +0100
1130 pmg-api (5.0-44) unstable; urgency=medium
1132 * PMG/API2/APT.pm - fix changelog urls
1134 * disable suspend-to-disk, as it delays boot on systems with root on ZFS
1136 * pmg-daily: add check for available updates
1138 * periodically update subscription status
1140 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 08:43:48 +0100
1142 pmg-api (5.0-43) unstable; urgency=medium
1144 * run postmap after generation postfix main.cf
1146 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:46:53 +0100
1148 pmg-api (5.0-42) unstable; urgency=medium
1150 * PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
1152 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:12:04 +0100
1154 pmg-api (5.0-41) unstable; urgency=medium
1156 * PMG/Fetchmail.pm - autostart fetchmail service
1158 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 11:33:22 +0100
1160 pmg-api (5.0-40) unstable; urgency=medium
1162 * PMG/Cluster.pm - rewrite ssh keys after cluster sync
1164 * bump default maxspamsize to 1M
1166 * depend on apt-transport-https
1168 * depend on fetchmail
1170 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 10:28:25 +0100
1172 pmg-api (5.0-39) unstable; urgency=medium
1174 * install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
1176 * install /etc/apt/sources.list.d/pmg-enterprise.list
1178 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 11:14:53 +0100
1180 pmg-api (5.0-38) unstable; urgency=medium
1182 * add API for node reboot/shutdown
1184 * bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
1186 * PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug
1189 * PMG/DBTools.pm - use user root to sync database
1191 * pmgtunnel.pm - fix call to socketfile()
1193 * debian/control - depend on 'rsync'
1195 * PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
1197 * PMG/CLI/pmgdb.pm: generate default locale
1199 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 10:06:42 +0100
1201 pmg-api (5.0-37) unstable; urgency=medium
1203 * pmgreport: use PMG::API2::Statistics to include postscreen stats
1205 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Dec 2017 09:19:05 +0100
1207 pmg-api (5.0-36) unstable; urgency=medium
1209 * replace novnc with xtermjs
1211 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:48:32 +0100
1213 pmg-api (5.0-35) unstable; urgency=medium
1215 * rename safe_browsing_score to clamav_heuristic_score
1217 * use clamav_heuristic_score for heuristics results
1219 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 13:39:06 +0100
1221 pmg-api (5.0-34) unstable; urgency=medium
1223 * PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
1225 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 11:27:49 +0100
1227 pmg-api (5.0-33) unstable; urgency=medium
1229 * bin/pmgpolicy - count PREGREET rejects (postscreen)
1231 * PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
1233 * depend on: openssh-client, openssh-server, apt
1235 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 07:59:11 +0100
1237 pmg-api (5.0-32) unstable; urgency=medium
1239 * PMG::DBTool::load_mail_data - add optional $pmail parameter
1241 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 12:19:58 +0100
1243 pmg-api (5.0-31) unstable; urgency=medium
1245 * PMG/HTMLMail.pm - use global hash to store inlined images
1247 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 06:31:52 +0100
1249 pmg-api (5.0-30) unstable; urgency=medium
1251 * debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
1252 to keep VNC connections during upgrades.
1254 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 14:12:04 +0100
1256 pmg-api (5.0-29) unstable; urgency=medium
1258 * LDAP: add mailAlternativeAddress to mailattr default
1260 * PMG/LDAPConfig.pm - register new format ldap-simple-attr
1262 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 12:09:07 +0100
1264 pmg-api (5.0-28) unstable; urgency=medium
1266 * pmg-smtp-filter: fix safebrowsing hit detection
1268 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 13:17:24 +0100
1270 pmg-api (5.0-27) unstable; urgency=medium
1272 * do not use .db file for mynetworks
1274 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 10:57:42 +0100
1276 pmg-api (5.0-26) unstable; urgency=medium
1278 * increase deafult maxspamsize to 512*1024
1280 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 09:56:50 +0100
1282 pmg-api (5.0-25) unstable; urgency=medium
1284 * templates/local.cf.in: include KAM.cf
1286 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 08:03:39 +0100
1288 pmg-api (5.0-24) unstable; urgency=medium
1290 * total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
1292 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 11:37:07 +0100
1294 pmg-api (5.0-23) unstable; urgency=medium
1296 * avoid repeated SPF headers
1298 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 10:38:16 +0100
1300 pmg-api (5.0-22) unstable; urgency=medium
1304 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 15:24:12 +0100
1306 pmg-api (5.0-21) unstable; urgency=medium
1308 * avoid warning about uninitialized value
1310 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 14:36:12 +0100
1312 pmg-api (5.0-20) unstable; urgency=medium
1314 * use google safe browsing hits to icrease spam score
1316 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 13:46:13 +0100
1318 pmg-api (5.0-19) unstable; urgency=medium
1320 * PMG/RuleDB/Notify.pm - avoid use of undefined values
1322 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 12:19:21 +0100
1324 pmg-api (5.0-18) unstable; urgency=medium
1326 * remove mail/use_rbl config - we use dnsbl_sites instead
1328 * PMG/Config.pm - register/use format dnsbl-entry
1330 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 11:41:19 +0100
1332 pmg-api (5.0-17) unstable; urgency=medium
1334 * support postfix tls policy map /etc/pmg/tls_policy
1336 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 06:45:41 +0100
1338 pmg-api (5.0-16) unstable; urgency=medium
1340 * depend on clamdscan
1342 * do not set postscreen_dnsbl_reply_map
1344 -- Proxmox Support Team <support@proxmox.com> Sat, 25 Nov 2017 09:36:02 +0100
1346 pmg-api (5.0-15) unstable; urgency=medium
1348 * always load SA dkim to improve accuracy
1350 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Nov 2017 07:25:38 +0100
1352 pmg-api (5.0-14) unstable; urgency=medium
1354 * pmgsync.service - run pmgconfig init to generate required files
1356 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:47:07 +0100
1358 pmg-api (5.0-13) unstable; urgency=medium
1360 * add pmgsync service
1362 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:15:18 +0100
1364 pmg-api (5.0-12) unstable; urgency=medium
1366 * debian/postinst - fix postgres service name (postgresql.service)
1368 * debian/postinst - do not use #DEBHELPER# macro inside comment
1370 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
1372 pmg-api (5.0-10) unstable; urgency=medium
1374 * debian/postinst - do not skip service setup in /proxmox_install_mode
1376 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 09:31:32 +0100
1378 pmg-api (5.0-9) unstable; urgency=medium
1380 * debian/pmgbanner.service - setup login banner
1382 * templates/fetchmailrc.tt - fix syntax
1384 * PMG/API2/APT.pm - fix package names
1386 * PMG/Service/pmgproxy.pm - fix package names
1388 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 13:08:35 +0100
1390 pmg-api (5.0-8) unstable; urgency=medium
1392 * rename package to pmg-api
1394 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:48:41 +0100
1396 proxmox-mailgateway (5.0-7) unstable; urgency=medium
1398 * PMG/API2/SMTPWhitelist.pm - update postfix files after modifications
1400 * PMG/Backup.pm - restore: keep directory /etc/pmg
1402 * PMG/API2/Cluster.pm - use PMG::MailQueue::create_spooldirs
1404 * PMG/API2/SMTPWhitelist.pm - fix delete object
1406 * implement backup/restore
1408 * PMG/API2/Cluster.pm - new option list_single_node
1410 * improve permissions
1412 * correct child link for the clamav api
1414 * add spamassassin update api calls
1416 * update spamassassin rules daily
1418 * implement fetchmail api
1420 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:30:06 +0100
1422 proxmox-mailgateway (5.0-6) unstable; urgency=medium
1424 * add date to the mail link for the verbose report
1426 * implement fetchmail API
1428 * add new LDAP group member api call
1430 * implement missing rule database api calls
1432 * implement user quarantine
1434 * fix api call permissions
1436 * add subscription api
1440 * do not depend on clamav-unofficial-sigs
1442 * implement mail tracker
1444 * implement pmgqm - quarantine management tool
1446 * improve statistic api
1448 * countless other fixes and improvements
1450 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:30:23 +0200
1452 proxmox-mailgateway (5.0-5) unstable; urgency=medium
1454 * improved database security
1456 * implemented cluster tunnel daemon
1460 * pmgcm: add 'sync' command
1462 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Apr 2017 07:26:53 +0200
1464 proxmox-mailgateway (5.0-4) unstable; urgency=medium
1466 * improved cluster management API
1468 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 12:32:30 +0200
1470 proxmox-mailgateway (5.0-3) unstable; urgency=medium
1472 * initial cluster management API
1478 * small fixes and improvements
1480 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:27:10 +0200
1482 proxmox-mailgateway (5.0-2) unstable; urgency=medium
1484 * restart services after upgrade
1486 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 10:24:37 +0100
1488 proxmox-mailgateway (5.0-1) unstable; urgency=medium
1490 * adjust version (so that we are higher than previous
1491 proxmox-mailgateway release)
1493 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2017 11:04:03 +0100
1495 proxmox-mailgateway (1.0-1) unstable; urgency=medium
1497 * imported from private repository
1499 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100