]> git.proxmox.com Git - pmg-docs.git/log
pmg-docs.git
3 years agoMailTracker - remove special case for before-queue
Stoiko Ivanov [Mon, 25 May 2020 17:04:09 +0000 (19:04 +0200)]
MailTracker - remove special case for before-queue

Since we've recently added dedicated before-queue status to pmg-log-tracker
the MailTracker should treat before and after queue filtered mail equally.

This patch drops the note stating otherwise.
Additionally the line with 'queued/delivered' was left in place, since the
status does exist (as with the other 'queued' status mails it happens for
internally generated mails).

This commit partially reverts 6abb9ee31568c3828ab83fa8ec264d90fffe7dd1

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
3 years agoadd minimal queue administration docs
Stoiko Ivanov [Mon, 25 May 2020 17:59:18 +0000 (19:59 +0200)]
add minimal queue administration docs

describe the buttons and their functions with the most common usage.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoinstall: move media preparation before wizard
Aaron Lauterer [Fri, 15 May 2020 12:44:10 +0000 (14:44 +0200)]
install: move media preparation before wizard

As in the PVE docs, move the boot media preparation chapter in front of
the installation wizard one. Changes to the text were taken from the PVE
docs and adapted.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agoinstall: usb: use updated instructions from PVE
Aaron Lauterer [Fri, 15 May 2020 12:44:09 +0000 (14:44 +0200)]
install: usb: use updated instructions from PVE

The instructions for a bootable USB flash drive in the PVE docs have
been worked on to improve the phrasing and cover current tools for
Windows which we also want in the PMG docs.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agobump version to 6.2-1
Thomas Lamprecht [Thu, 23 Apr 2020 17:59:02 +0000 (19:59 +0200)]
bump version to 6.2-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofollowup fixup
Thomas Lamprecht [Thu, 23 Apr 2020 17:56:21 +0000 (19:56 +0200)]
followup fixup

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agointro: user management: document Helpdesk role
Thomas Lamprecht [Thu, 23 Apr 2020 17:54:27 +0000 (19:54 +0200)]
intro: user management: document Helpdesk role

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agointro: small wording fix
Thomas Lamprecht [Thu, 23 Apr 2020 17:54:07 +0000 (19:54 +0200)]
intro: small wording fix

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agointro: add section about Web-based Management Interface
Thomas Lamprecht [Thu, 23 Apr 2020 17:53:51 +0000 (19:53 +0200)]
intro: add section about Web-based Management Interface

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agosome indentation / textwidth fixes
Thomas Lamprecht [Thu, 23 Apr 2020 17:46:59 +0000 (19:46 +0200)]
some indentation / textwidth fixes

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agohtml TOC: add "back to index" link
Thomas Lamprecht [Thu, 23 Apr 2020 17:44:40 +0000 (19:44 +0200)]
html TOC: add "back to index" link

use a unicode symbol for the back arrow, should nowadays be widely
available

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate screenshots
Thomas Lamprecht [Thu, 23 Apr 2020 17:42:38 +0000 (19:42 +0200)]
update screenshots

represents mainly new user logout/language button on the top right.

screenshot selenium scripts got improved to have more forms filled
out and allow doing them more automated but also allowing to mirror a
more realistic setup.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agointro: fix rendering of greylist chunk
Thomas Lamprecht [Thu, 23 Apr 2020 17:06:53 +0000 (19:06 +0200)]
intro: fix rendering of greylist chunk

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate static/schema data
Thomas Lamprecht [Thu, 23 Apr 2020 16:20:54 +0000 (18:20 +0200)]
update static/schema data

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agopmgconfig: grammar, phrasing and typo fixes
Oguz Bektas [Wed, 22 Apr 2020 10:02:33 +0000 (12:02 +0200)]
pmgconfig: grammar, phrasing and typo fixes

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agoprefer apt over apt-get, fix CT appliance section
Thomas Lamprecht [Thu, 23 Apr 2020 16:10:54 +0000 (18:10 +0200)]
prefer apt over apt-get, fix CT appliance section

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agopmg-installation: minor fixups and rephrase some parts
Oguz Bektas [Tue, 21 Apr 2020 15:07:03 +0000 (17:07 +0200)]
pmg-installation: minor fixups and rephrase some parts

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agoadd rust lang footnote
Thomas Lamprecht [Thu, 23 Apr 2020 15:53:32 +0000 (17:53 +0200)]
add rust lang footnote

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agopmg-administration: grammar, phrasing, typos and outdated info
Oguz Bektas [Thu, 23 Apr 2020 08:11:43 +0000 (10:11 +0200)]
pmg-administration: grammar, phrasing, typos and outdated info

tracking center backend is now in rust instead of c

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
4 years agoDrop note for before-queue filtering
Stoiko Ivanov [Thu, 23 Apr 2020 10:27:23 +0000 (12:27 +0200)]
Drop note for before-queue filtering

with the upcoming PMG 6.2 release before queue filtering is configurable via
GUI - drop the note, that it has to be manually added to pmg.conf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd a section on greylisting to pmgconfig.adoc
Stoiko Ivanov [Thu, 23 Apr 2020 10:23:28 +0000 (12:23 +0200)]
add a section on greylisting to pmgconfig.adoc

While we mention greylisting as available feature in pmgintro.adoc, we
should also document a few more technical details of its workings
in PMG (e.g. how long a seen triple is kept before expiring).

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agopmg-mail-filter: grammar, typo, phrasing fixes
Oguz Bektas [Thu, 23 Apr 2020 11:28:21 +0000 (13:28 +0200)]
pmg-mail-filter: grammar, typo, phrasing fixes

also change a confusing example in the regex guide

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agopmgproxy: simplify ciphers order/honor description
Thomas Lamprecht [Thu, 23 Apr 2020 15:20:31 +0000 (17:20 +0200)]
pmgproxy: simplify ciphers order/honor description

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoimportant service daemons: fix typos and grammar
Oguz Bektas [Thu, 23 Apr 2020 08:48:35 +0000 (10:48 +0200)]
important service daemons: fix typos and grammar

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agopmg-ssl-certificate: typos and {pmg} instead of Proxmox
Oguz Bektas [Thu, 23 Apr 2020 09:16:17 +0000 (11:16 +0200)]
pmg-ssl-certificate: typos and {pmg} instead of Proxmox

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agopmg-faq: minor typos and grammar fixes
Oguz Bektas [Thu, 23 Apr 2020 09:05:57 +0000 (11:05 +0200)]
pmg-faq: minor typos and grammar fixes

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agouseful cli tools: fix typos and grammar
Oguz Bektas [Thu, 23 Apr 2020 11:32:44 +0000 (13:32 +0200)]
useful cli tools: fix typos and grammar

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agopmgcm: typos, grammar and rephrasing fixups
Oguz Bektas [Thu, 23 Apr 2020 11:47:13 +0000 (13:47 +0200)]
pmgcm: typos, grammar and rephrasing fixups

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agorephrase before/after queue filtering for clarity
Stoiko Ivanov [Thu, 23 Apr 2020 13:29:43 +0000 (15:29 +0200)]
rephrase before/after queue filtering for clarity

starting the listing with before/after queue filtering makes it easier to
scan through the document, especially if we refer to it with the same words
below.

Huge thanks to Daniela for suggesting the edit.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agopmg-planning-deployment: minor fixups in grammar and understandability
Oguz Bektas [Tue, 21 Apr 2020 14:16:59 +0000 (16:16 +0200)]
pmg-planning-deployment: minor fixups in grammar and understandability

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agogreylisting: wording and drop dubious 50% number
Thomas Lamprecht [Tue, 21 Apr 2020 13:27:08 +0000 (15:27 +0200)]
greylisting: wording and drop dubious 50% number

best viewed with
git show --word-diff=color

I mean possibly it was inteded to be marketing speach, but it's not
really relatable where it comes from; and we mention reduced load and
such already

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorephrase greylisting section in pmg-intro
Stoiko Ivanov [Tue, 21 Apr 2020 10:43:31 +0000 (12:43 +0200)]
rephrase greylisting section in pmg-intro

and mention that the netmask for greylisting is configurable

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agopmg-intro: minor grammar and structure fixes
Oguz Bektas [Mon, 20 Apr 2020 13:17:21 +0000 (15:17 +0200)]
pmg-intro: minor grammar and structure fixes

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
4 years agobump version to 6.1-5
Thomas Lamprecht [Mon, 20 Apr 2020 15:32:37 +0000 (17:32 +0200)]
bump version to 6.1-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd new greylist params gen-pmg.conf.5.-opts.pl
Stoiko Ivanov [Mon, 20 Apr 2020 11:22:45 +0000 (13:22 +0200)]
add new greylist params gen-pmg.conf.5.-opts.pl

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd description of Match Archive Filename
Dominik Csapak [Fri, 17 Apr 2020 07:52:43 +0000 (09:52 +0200)]
add description of Match Archive Filename

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agoimprove explanation of Archive Filter
Dominik Csapak [Fri, 17 Apr 2020 07:52:42 +0000 (09:52 +0200)]
improve explanation of Archive Filter

also mention that it matches regular attachments content-types

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agoclarify tracking center docs for before-queue
Mira Limbeck [Thu, 16 Apr 2020 15:40:07 +0000 (17:40 +0200)]
clarify tracking center docs for before-queue

In the after-queue case we get 2 QEntrys from the pmg-log-tracker when
the mail is accepted. One serves as a relay and provides the delivery
status. In the before-queue case we only have 1 QEntry and no extra delivery
status. This results in before-queue accepted mails being shown as
'queued/accepted' instead of 'accepted/<status>'.

As the tracking center shows 'queued/accepted', mention this combination
in the docs and clarify that it only happens in the before-queue
filtering case.

Signed-off-by: Mira Limbeck <m.limbeck@proxmox.com>
4 years agomove various links from http to https
Thomas Lamprecht [Tue, 14 Apr 2020 10:35:30 +0000 (12:35 +0200)]
move various links from http to https

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate nmap example, link also to online doc
Thomas Lamprecht [Tue, 14 Apr 2020 10:24:14 +0000 (12:24 +0200)]
update nmap example, link also to online doc

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd support for next-hop TLS destination
Stoiko Ivanov [Fri, 27 Mar 2020 10:13:08 +0000 (11:13 +0100)]
add support for next-hop TLS destination

Adapt the documentation for TLS Destination policies to mention next-hop
destinations defined in the transport table. Support for this was introduced
with the fix for #1948.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agofix description of spam level in what object
Dominik Csapak [Wed, 11 Mar 2020 10:24:46 +0000 (11:24 +0100)]
fix description of spam level in what object

The sentence was the wrong way around (and had a typo), which
led to confusion for some users.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agobump version to 6.1-4
Thomas Lamprecht [Wed, 19 Feb 2020 15:42:30 +0000 (16:42 +0100)]
bump version to 6.1-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate static
Thomas Lamprecht [Thu, 13 Feb 2020 17:08:22 +0000 (18:08 +0100)]
update static

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoapi-viewer: port over search, expand/collapse all & deeplink from PVE
Thomas Lamprecht [Thu, 13 Feb 2020 17:06:30 +0000 (18:06 +0100)]
api-viewer: port over search, expand/collapse all & deeplink from PVE

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoapi-viewer: whitespace, indentation and typo fixes
Thomas Lamprecht [Thu, 13 Feb 2020 16:53:57 +0000 (17:53 +0100)]
api-viewer: whitespace, indentation and typo fixes

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadapt toc2 and more responsive style changes from PVE
Thomas Lamprecht [Thu, 13 Feb 2020 15:42:03 +0000 (16:42 +0100)]
adapt toc2 and more responsive style changes from PVE

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 6.1-3
Thomas Lamprecht [Fri, 10 Jan 2020 06:47:25 +0000 (07:47 +0100)]
bump version to 6.1-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agogen-pmg.conf.5: allow to overwrite undocumented key error for bootstrapping
Thomas Lamprecht [Fri, 10 Jan 2020 06:45:17 +0000 (07:45 +0100)]
gen-pmg.conf.5: allow to overwrite undocumented key error for bootstrapping

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agogen-pmg.conf.5-opts: drop unused Data::Dumper
Thomas Lamprecht [Thu, 9 Jan 2020 12:40:18 +0000 (13:40 +0100)]
gen-pmg.conf.5-opts: drop unused Data::Dumper

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agogen-pmg.conf.5-opts: whitespace cleanup
Thomas Lamprecht [Thu, 9 Jan 2020 12:40:05 +0000 (13:40 +0100)]
gen-pmg.conf.5-opts: whitespace cleanup

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoFeature #2438 add support for lmtp delivery to downstream servers
Julian Zehnter [Sun, 5 Jan 2020 14:53:08 +0000 (15:53 +0100)]
Feature #2438 add support for lmtp delivery to downstream servers

new feature lmtp support for simplifying setups with lmtp capable
downstream servers (e.g. dovecot) Postfix support lmtp out of the box
and can now deliver mails directly to internal mailbox servers
without one more smtp connection

extending the documentation for new lmtp option in
MailProxyConfiguration and MailProxyConfiguration:Transport

Signed-off-by: Julian Zehnter <pmg-devel@j-z.it>
Reviewed-By: Stoiko Ivanov <s.ivanov@proxmox.com>
Tested-By: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoput login-window screenshot inside paragraph
Stoiko Ivanov [Wed, 20 Nov 2019 11:46:57 +0000 (12:46 +0100)]
put login-window screenshot inside paragraph

with the recent change of including the screenshots with the
thumbnail attribute, the login-window screenshot was not rendered anymore

This happened because it was included directly above a list environment,
where the thumbnail attribute was not defined.

Additionally the big attribute was dropped.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 6.1-2
Thomas Lamprecht [Wed, 20 Nov 2019 10:30:49 +0000 (11:30 +0100)]
bump version to 6.1-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate static schema/synopsis definitions
Thomas Lamprecht [Wed, 20 Nov 2019 10:32:49 +0000 (11:32 +0100)]
update static schema/synopsis definitions

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate installer scrots, add summary one
Thomas Lamprecht [Wed, 20 Nov 2019 10:29:11 +0000 (11:29 +0100)]
update installer scrots, add summary one

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agouse big thumbnails for all screenshots
Thomas Lamprecht [Wed, 20 Nov 2019 08:33:15 +0000 (09:33 +0100)]
use big thumbnails for all screenshots

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd big attribute to thumbnails
Thomas Lamprecht [Wed, 20 Nov 2019 07:58:30 +0000 (08:58 +0100)]
add big attribute to thumbnails

allows one to easily define bigger thumbnails, i.e., those where we
have to big images to show the full on a page, but still want to give
the user a good sized preview.

As PDF renders this already pretty nice by default we only have to
adapt the html asciidoc config. We do that by using asciidocs
"Conditional Attribute References"[0] and add a "big" attribute.

It can be used as:
> [thumbnail="pmg-gui-network-config.png", big=1]

NOTE: the value of big is ignored, it just matters if it's defined.
While it could be possible to add logic to handle big=0, it it's just
extra work without real use, just omit it if not wanted.

[0]: https://www.methods.co.nz/asciidoc/chunked/ch30.html

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd screenshots for dkim and custom SA score
Stoiko Ivanov [Tue, 19 Nov 2019 15:29:17 +0000 (16:29 +0100)]
add screenshots for dkim and custom SA score

4 years agoupdate screenshots for PMG 6.1
Stoiko Ivanov [Tue, 19 Nov 2019 15:05:47 +0000 (16:05 +0100)]
update screenshots for PMG 6.1

4 years agobump version to 6.1-1
Thomas Lamprecht [Tue, 19 Nov 2019 10:37:06 +0000 (11:37 +0100)]
bump version to 6.1-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd documentation for custom sa scores
Stoiko Ivanov [Mon, 18 Nov 2019 21:16:50 +0000 (22:16 +0100)]
add documentation for custom sa scores

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoexplain handling of sa configuration
Stoiko Ivanov [Mon, 18 Nov 2019 21:16:49 +0000 (22:16 +0100)]
explain handling of sa configuration

The configuration files of spamassassin (/etc/mail/spamassassin) are provided
and changed by 2 things:
* some files are rendered through the templating engine
* the rest is shipped with proxmox-spamassassin on package upgrades

This patch explicitly lists the first category of files, clarifying the
situation for our users.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoAdd documentation for before queue filtering
Stoiko Ivanov [Mon, 18 Nov 2019 21:16:48 +0000 (22:16 +0100)]
Add documentation for before queue filtering

This patch adds the configuration options for before/after queue filtering
and generation of NDRs to the feature list and explains the concepts in
'pmgconfig.adoc' below the 'Options' panel of the MailProxy configuration
(where the features can be enabled in the GUI)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agomention DKIM Signing in the introduction
Stoiko Ivanov [Mon, 18 Nov 2019 21:16:47 +0000 (22:16 +0100)]
mention DKIM Signing in the introduction

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd 'pmg-scores.cf' to config file section
Stoiko Ivanov [Mon, 18 Nov 2019 21:16:46 +0000 (22:16 +0100)]
add 'pmg-scores.cf' to config file section

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd dkim files to config file and cert section
Stoiko Ivanov [Mon, 18 Nov 2019 21:16:45 +0000 (22:16 +0100)]
add dkim files to config file and cert section

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 6.0-5
Thomas Lamprecht [Fri, 15 Nov 2019 12:01:18 +0000 (13:01 +0100)]
bump version to 6.0-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofollowup adaptions for SA custom rules
Thomas Lamprecht [Fri, 15 Nov 2019 11:59:12 +0000 (12:59 +0100)]
followup adaptions for SA custom rules

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoExpand the docs for custom SA configuration
Stoiko Ivanov [Wed, 6 Nov 2019 11:18:37 +0000 (12:18 +0100)]
Expand the docs for custom SA configuration

Users regularly ask how to classify mails containing some keywords as spam.
Given that this usually indicates a misconfiguration in their DNS-Setup, and
the changes lead to more false positives than actually catching more spam
we should address this more explictly in the documentation.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd before_queue params to gen-pmg.conf.5.-opts.pl
Stoiko Ivanov [Thu, 14 Nov 2019 16:35:08 +0000 (17:35 +0100)]
add before_queue params to gen-pmg.conf.5.-opts.pl

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd info about attachment quarantine
Dominik Csapak [Fri, 18 Oct 2019 08:33:06 +0000 (10:33 +0200)]
add info about attachment quarantine

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agopmgcm.adoc: improve wording and grammar
Oguz Bektas [Mon, 11 Nov 2019 14:49:12 +0000 (15:49 +0100)]
pmgcm.adoc: improve wording and grammar

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
4 years agobump version to 6.0-4
Thomas Lamprecht [Wed, 23 Oct 2019 14:25:04 +0000 (16:25 +0200)]
bump version to 6.0-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix path to dkim selecthor key
Dietmar Maurer [Wed, 23 Oct 2019 09:58:17 +0000 (11:58 +0200)]
fix path to dkim selecthor key

4 years agoAdd DKIM documentation
Stoiko Ivanov [Mon, 21 Oct 2019 17:23:39 +0000 (19:23 +0200)]
Add DKIM documentation

Add a short section explaining DKIM and the specifics of Signing in PMG.

Additionally gen-pmg.conf.5-opts.pl was extended to create
'pmg.admin-dkim-conf-opts.adoc' for inclusion below the documentation.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agorepos: change security repo link for future proofing and add note for bullseye
Thomas Lamprecht [Tue, 8 Oct 2019 09:44:59 +0000 (11:44 +0200)]
repos: change security repo link for future proofing and add note for bullseye

Actual this is a no-change change, as they URLs both resolve to the
exact same folders (are symlinked), i.e., see:

http://security-cdn.debian.org/dists/
vs.
http://security-cdn.debian.org/debian-security/dists/

but just change it nonetheless to match Debian's recommendation.
Also, add a FIXME not for the future 7.0 as there we need to change
the security suite name too[0].

[0]: https://lists.debian.org/debian-devel-announce/2019/07/msg00004.html

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agomail-filter: include 'Rule-Based' in heading
Stoiko Ivanov [Thu, 29 Aug 2019 17:21:56 +0000 (19:21 +0200)]
mail-filter: include 'Rule-Based' in heading

One of the core features of PMG is the rule-system, which is documented in
'pmg-mail-filter.adoc' under the (correct) heading of 'Mail Filter'

In quite a few other places [0,1] where the features of PMG are highlighted we
refer to the (Object Oriented) Rule System.

When skimming through the documentation and quickly glancing at links the
connection 'Rule System' <-> 'Mail Filter' is not directly apparent and could
cause confusion.

This is addressed by adding 'Rule-Based' as prefix to the chapter title.

[0] https://www.proxmox.com/en/proxmox-mail-gateway/features
[1] https://pmg.proxmox.com/pmg-docs/pmg-admin-guide.html#_features

Reported-by: Daniela Häsler <daniela@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadd the supported browsers to the system requirements
Dominik Csapak [Wed, 4 Sep 2019 07:03:16 +0000 (09:03 +0200)]
add the supported browsers to the system requirements

copied from pve

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agobump version to 6.0-3
Thomas Lamprecht [Fri, 23 Aug 2019 09:30:40 +0000 (11:30 +0200)]
bump version to 6.0-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd mailgateway FAQ similar to the PVE one
Thomas Lamprecht [Fri, 23 Aug 2019 11:09:02 +0000 (13:09 +0200)]
add mailgateway FAQ similar to the PVE one

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorun make update for new schema and synopsis definition
Thomas Lamprecht [Fri, 23 Aug 2019 10:13:12 +0000 (12:13 +0200)]
run make update for new schema and synopsis definition

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agochange api-viewer title to PMG
Stoiko Ivanov [Wed, 21 Aug 2019 12:18:21 +0000 (14:18 +0200)]
change api-viewer title to PMG

noted while testing the use of our extjs-package instead of cloudflare cdn
(ddc224d888f366f37b60df51d43a7832afab08ef).

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agofix lintian warning in pmg-docs-apache
Stoiko Ivanov [Wed, 21 Aug 2019 12:18:20 +0000 (14:18 +0200)]
fix lintian warning in pmg-docs-apache

the apache/conf-available snippet for pmg-docs-apache should be named like the
package according to lintian (non-standard-apache2-configuration-name).

move the configfile via dpkg-maintscript-helper(1) (see the manpage for
the explaination of the prior version of 6.0-3~) and dh_installdeb(1).

Tested by upgrading pmg-docs-apache to a version with this commit, while having
modifications in '/etc/apache2/conf-available/pmg-docs.conf'

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agopmg-docs-apache: remove default redirect
Stoiko Ivanov [Wed, 21 Aug 2019 12:18:19 +0000 (14:18 +0200)]
pmg-docs-apache: remove default redirect

pmg.proxmox.com does not host only the documentation the default redirect
to '/pmg-docs' should be removed

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 6.0-2
Thomas Lamprecht [Sat, 17 Aug 2019 11:08:25 +0000 (13:08 +0200)]
bump version to 6.0-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoapi-viewer: properly HTML encode properties
Thomas Lamprecht [Sat, 17 Aug 2019 10:53:17 +0000 (12:53 +0200)]
api-viewer: properly HTML encode properties

and fix missing closing </pre> tag

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoapi-viewer: use our extjs package instead of the cloudflare cdn
Thomas Lamprecht [Sat, 17 Aug 2019 10:48:21 +0000 (12:48 +0200)]
api-viewer: use our extjs package instead of the cloudflare cdn

The loading of an external hosted ExtJS is from a time where we did
not have a extra ExtJS package as it still was in the pve-manager
one, which was not desired to be installed on a non-pmg machine.
Add a dependency on libjs-extjs and a link from api-viewer/extjs to
the installation directory of the ExtJS package, this allows to reuse
ExtJS on PMG node hosted docs and on the hosted docs from proxmox.com
at the same time.

Adapted from the Proxmox VE version[0] of this change.

[0]: https://git.proxmox.com/?p=pve-docs.git;a=commitdiff;h=e56030c4d7c3bd0de1ebc109d528fb6b7bef05a3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorun 'make update'
Thomas Lamprecht [Sat, 17 Aug 2019 09:52:00 +0000 (11:52 +0200)]
run 'make update'

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd anchors needed for the upgrade documentation
Stoiko Ivanov [Tue, 13 Aug 2019 18:55:49 +0000 (20:55 +0200)]
add anchors needed for the upgrade documentation

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agochange repository urls to buster
Stoiko Ivanov [Tue, 13 Aug 2019 18:55:48 +0000 (20:55 +0200)]
change repository urls to buster

and adapt the location of the signing key and its hashsums.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 6.0-1
Thomas Lamprecht [Tue, 23 Jul 2019 17:44:16 +0000 (19:44 +0200)]
bump version to 6.0-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agomake changelog single source of version
Thomas Lamprecht [Tue, 23 Jul 2019 17:43:12 +0000 (19:43 +0200)]
make changelog single source of version

Adapted from pve-docs respective commit [0]

[0]: https://git.proxmox.com/?p=pve-docs.git;a=commitdiff;h=76909adf48fc211e7799795fcb96eed5447e2b9a

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.2-3
Thomas Lamprecht [Fri, 31 May 2019 12:07:12 +0000 (14:07 +0200)]
bump version to 5.2-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agodocs-apache: fix lintian error and warning
Thomas Lamprecht [Fri, 31 May 2019 12:05:40 +0000 (14:05 +0200)]
docs-apache: fix lintian error and warning

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoreally integrate the package in build toolchain...
Thomas Lamprecht [Fri, 31 May 2019 12:05:06 +0000 (14:05 +0200)]
really integrate the package in build toolchain...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd new pmg-docs-apache package
Stoiko Ivanov [Wed, 29 May 2019 14:18:20 +0000 (16:18 +0200)]
add new pmg-docs-apache package

containing a short apache-config snippet for delivering the pmg-docs via apache.

Mostly added for consistency between pve-docs (containing pve-docs-mediawiki)
and pmg-docs (containing pmg-docs-apache, because it does not have a wiki)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoRevert " set email to office@proxmox.com"
Thomas Lamprecht [Fri, 31 May 2019 11:15:33 +0000 (13:15 +0200)]
Revert " set email to office@proxmox.com"

This reverts commit 99cdf3a878cd53bf1e3942c63ba6e0f040b470f5.
Reqeuested, again, by Martin as it's out there for such purposes for
>15 years, so we just keep it.

4 years agobump version to 5.2-2
Thomas Lamprecht [Tue, 28 May 2019 14:01:07 +0000 (16:01 +0200)]
bump version to 5.2-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/copyright: update years
Thomas Lamprecht [Tue, 28 May 2019 13:57:25 +0000 (15:57 +0200)]
d/copyright: update years

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>