Commit Graph

284 Commits

Author SHA1 Message Date
Oguz Bektas
bfdb153485 important service daemons: fix typos and grammar
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
2020-04-23 16:43:53 +02:00
Oguz Bektas
f7198e1233 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>
2020-04-23 16:40:11 +02:00
Oguz Bektas
2b4388f7a2 pmg-faq: minor typos and grammar fixes
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
2020-04-23 16:39:00 +02:00
Oguz Bektas
0a739daea6 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>
2020-04-23 16:37:46 +02:00
Oguz Bektas
c9c208933b pmgcm: typos, grammar and rephrasing fixups
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com>
2020-04-23 16:34:48 +02:00
Stoiko Ivanov
1824eab9da 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>
2020-04-23 16:32:50 +02:00
Oguz Bektas
bc1de76ea2 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>
2020-04-21 18:41:50 +02:00
Thomas Lamprecht
0ca4b5a002 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>
2020-04-21 15:37:52 +02:00
Stoiko Ivanov
a446f8be90 rephrase greylisting section in pmg-intro
and mention that the netmask for greylisting is configurable

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-04-21 14:16:45 +02:00
Oguz Bektas
d9aff9ab35 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>
2020-04-21 11:30:14 +02:00
Thomas Lamprecht
50b1b309f1 bump version to 6.1-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-20 17:32:37 +02:00
Stoiko Ivanov
47f7e1d6c4 add new greylist params gen-pmg.conf.5.-opts.pl
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-04-20 17:29:14 +02:00
Dominik Csapak
d5c0557aaf add description of Match Archive Filename
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-04-17 15:29:29 +02:00
Dominik Csapak
883ec2c4ef improve explanation of Archive Filter
also mention that it matches regular attachments content-types

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-04-17 15:29:29 +02:00
Mira Limbeck
6abb9ee315 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>
2020-04-16 17:45:09 +02:00
Thomas Lamprecht
e9fb76671c move various links from http to https
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-14 12:35:30 +02:00
Thomas Lamprecht
e5fa9b1381 update nmap example, link also to online doc
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-14 12:24:14 +02:00
Stoiko Ivanov
91d501f67a 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>
2020-04-07 14:06:54 +02:00
Dominik Csapak
c68d1d8a2c 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>
2020-03-11 11:29:38 +01:00
Thomas Lamprecht
b6b62fbd3e bump version to 6.1-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-19 16:42:30 +01:00
Thomas Lamprecht
6bd70b953a update static
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-13 18:08:22 +01:00
Thomas Lamprecht
622d092d4b api-viewer: port over search, expand/collapse all & deeplink from PVE
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-13 18:06:30 +01:00
Thomas Lamprecht
ab3ca2634d api-viewer: whitespace, indentation and typo fixes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-13 17:53:57 +01:00
Thomas Lamprecht
509eaa9290 adapt toc2 and more responsive style changes from PVE
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-13 16:42:03 +01:00
Thomas Lamprecht
fd3c20c24b bump version to 6.1-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-10 11:28:33 +01:00
Thomas Lamprecht
f475c3fa8b gen-pmg.conf.5: allow to overwrite undocumented key error for bootstrapping
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-10 11:28:33 +01:00
Thomas Lamprecht
6e74616302 gen-pmg.conf.5-opts: drop unused Data::Dumper
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-09 13:40:18 +01:00
Thomas Lamprecht
2b6070e788 gen-pmg.conf.5-opts: whitespace cleanup
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-01-09 13:40:05 +01:00
Julian Zehnter
312595900a 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>
2020-01-09 13:39:11 +01:00
Stoiko Ivanov
f03ead41f9 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>
2019-11-20 14:41:45 +01:00
Thomas Lamprecht
f019c41a91 bump version to 6.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-20 11:34:00 +01:00
Thomas Lamprecht
d210277a60 update static schema/synopsis definitions
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-20 11:33:25 +01:00
Thomas Lamprecht
f6249b79ef update installer scrots, add summary one
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-20 11:29:11 +01:00
Thomas Lamprecht
a695a527fd use big thumbnails for all screenshots
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-20 09:33:15 +01:00
Thomas Lamprecht
d108f53720 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>
2019-11-20 09:17:26 +01:00
Stoiko Ivanov
f5fddbffce add screenshots for dkim and custom SA score 2019-11-19 16:29:17 +01:00
Stoiko Ivanov
c484e56f73 update screenshots for PMG 6.1 2019-11-19 16:05:47 +01:00
Thomas Lamprecht
12f14b3aa7 bump version to 6.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-19 11:37:55 +01:00
Stoiko Ivanov
36b169e6b2 add documentation for custom sa scores
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-19 11:30:47 +01:00
Stoiko Ivanov
69a428d9b3 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>
2019-11-19 11:30:47 +01:00
Stoiko Ivanov
89028579c2 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>
2019-11-19 11:30:47 +01:00
Stoiko Ivanov
6441fbe909 mention DKIM Signing in the introduction
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-19 11:30:47 +01:00
Stoiko Ivanov
8b4756e58d add 'pmg-scores.cf' to config file section
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-19 11:30:47 +01:00
Stoiko Ivanov
5053eecce6 add dkim files to config file and cert section
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-19 11:30:47 +01:00
Thomas Lamprecht
08df0d3578 bump version to 6.0-5
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-15 13:01:18 +01:00
Thomas Lamprecht
d2f4977515 followup adaptions for SA custom rules
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-15 12:59:12 +01:00
Stoiko Ivanov
833e1edcb1 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>
2019-11-15 12:47:51 +01:00
Stoiko Ivanov
4ea3a20370 add before_queue params to gen-pmg.conf.5.-opts.pl
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-15 09:02:18 +01:00
Dominik Csapak
f7d90c0a22 add info about attachment quarantine
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-14 16:16:23 +01:00
Oguz Bektas
0c358d4574 pmgcm.adoc: improve wording and grammar
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
2019-11-14 07:53:27 +01:00