Wez Furlong
84cb629c91
docs: fix doc build after tsa page was removed
2024-09-09 06:46:59 -07:00
Mike Hillyer
88fa36cbe0
Remove TSA page
2024-09-07 18:32:08 -04:00
Mike Hillyer
c247db63d8
Quick update and format.
2024-09-07 18:30:22 -04:00
Mike Hillyer
a0c4f17bef
Inital Publish of Updated Traffic Shaping Section.
2024-09-07 18:25:40 -04:00
Wez Furlong
541b8f28e4
shaping: add provider concept to shaping helper
...
This enables shaping based on MX hostname and domain name matching
rules.
At a lower level, this is supported via two new options:
additional_connection_limits and additional_message_rate_throttles that
allow specifying arbitrarily scoped named limits and throttles, which
in addition to allowing provider-based rules in the shaping helper,
allow things like global or other more esoteric scoping of constraints.
closes: https://github.com/KumoCorp/kumomta/pull/260
2024-09-02 10:42:15 -07:00
Wez Furlong
a42871cb11
docs: update since dev -> 2024.09.02-c5476b89
2024-09-02 07:27:50 -07:00
Mike Hillyer
d261986699
Get rid of linter complaints.
2024-08-26 16:53:53 -04:00
Mike Hillyer
ad5b393e55
Update the cluster scaling page.
2024-08-26 16:52:56 -04:00
Mike Hillyer
279d3637ae
Update Userguide Index to link to new chapters.
2024-08-23 16:00:59 -04:00
Mike Hillyer
dab23cde0c
Fix change of deployment page.
2024-08-23 15:52:50 -04:00
Mike Hillyer
42ab54d1b3
Initial Clustering Chapter
2024-08-22 18:14:18 -04:00
Wez Furlong
7961bff955
docs: split configure_local_logs into multiple pages
2024-08-18 22:28:41 -07:00
Wez Furlong
75e8a32b59
docs: split start_http_listener into multiple pages
2024-08-18 22:18:59 -07:00
Wez Furlong
1b32aa1b4b
docs: split start_esmtp_listener into multiple pages
2024-08-18 20:02:35 -07:00
Wez Furlong
dbdd69a8c7
docs: split make_egress_source into separate files
2024-08-18 19:47:35 -07:00
Wez Furlong
632357ac70
docs: split make_egress_pool into separate pages
2024-08-18 19:40:47 -07:00
Wez Furlong
b775816885
docs: split make_egress_path into separate pages
2024-08-18 19:33:31 -07:00
Wez Furlong
1bd2b00b4e
docs: move make_listener_domain options to their own pages
2024-08-18 19:19:30 -07:00
Wez Furlong
4af9c7035f
docs: move make_queue_config fields to their own pages
...
This makes them easier to search for, and find.
2024-08-18 19:14:34 -07:00
Daniel Schaaff
c2675b2bb7
docs: al2023 install incorrectly using yum instead of dnf
2024-07-30 16:54:49 -07:00
Wez Furlong
d014237eb7
docs: more tweaks to sources
...
try to nudge folks away from adopting copypasta of the advanced
section; we've seen more than few people using this when they
should just use the sources policy helper.
Add the note about the weighted robin implementation to make_egress_pool
as well.
2024-07-27 07:08:31 -07:00
Wez Furlong
70cb58a36f
docs: add note on round robin to user guide section on IPs
2024-07-27 06:49:59 -07:00
Wez Furlong
e129ee8149
docs: retire centos 7 from install page
...
We haven't build binaries for this platform in a long while,
and we don't intend on supporting it any further.
2024-07-21 15:05:48 -07:00
Wez Furlong
4369bd8355
docs: document rollup module
...
closes: https://github.com/KumoCorp/kumomta/issues/213
2024-07-10 10:35:00 -07:00
Wez Furlong
c1565d2478
docs: forgot to format
2024-07-10 10:34:21 -07:00
Wez Furlong
af103457a7
docs: remove low-level webhook example
...
There are subtle edge cases that are handled by the helper,
so I want everyone to use the helper in order to reduce potential
headaches for everyone.
2024-07-10 08:27:55 -07:00
Wez Furlong
9ea02c3968
docs: cover --validate mode
...
closes : #211
2024-07-10 08:16:31 -07:00
Wez Furlong
f898e53502
docs: show how to setup up grafana dashboard
...
closes: https://github.com/KumoCorp/kumomta/issues/215
2024-07-10 07:10:05 -07:00
Wez Furlong
bd43edee14
lua_deliver: add close method
...
This is to facilitate more precise control over the lifetime of
connection objects.
You can now define `function sender:close()` on the connection
object that is returned from your lua protocol constructor.
This method will be called when the underlying
QueueDispatcher::close_connection method is called.
Adjust the logic in ready_queue to explicitly call
QueueDispatcher::close_connection in the cases where we're closing the
connection; previously we'd just leave it to the Drop handler to take
care of this.
Adjust the amqp docs to show how to bubble the close call through
to the associated client.
2024-07-09 09:55:10 -07:00
Wez Furlong
f7604a3f7f
docs: cut over toml examples to toml_data data macro
...
refs: https://github.com/KumoCorp/kumomta/issues/212
2024-07-03 16:09:52 -07:00
Wez Furlong
acdb8e36d4
docs: add some diagrams to the deployment architecture page
...
I noticed that this page was totally blank; let's add some
useful content here!
refs: https://github.com/KumoCorp/kumomta/issues/214
2024-07-01 09:50:24 -07:00
Wez Furlong
ca3339cebb
docs: remove "building docker image" from "using docker" docs
...
It doesn't fit there, and the topic is a bit more complex
than that brief summary.
2024-07-01 07:21:08 -07:00
Wez Furlong
49facb4d0a
docs: fixup amqp docs some more
2024-06-27 19:51:09 -07:00
Wez Furlong
5d7cf4005f
docs: fixup AMQP example
2024-06-27 09:42:36 -07:00
Wez Furlong
e683fed556
docs: move Log Record to its own reference page
...
This makes it a bit easier to find and link to.
2024-06-27 08:28:45 -07:00
Mike Hillyer
53820402ba
Killing off some orphans.
2024-06-20 17:55:52 -04:00
Mike Hillyer
77f9830513
Fix warning in the webhooks page
2024-06-19 16:55:52 -04:00
Mike Hillyer
43e7023e72
Updated rewriting page for the User Guide.
2024-06-19 15:39:31 -04:00
giuliano-mendez
2c307d4e41
Fix typo
2024-06-19 08:39:23 -07:00
Wez Furlong
015fad5e4f
Revert "Add page on rewriting remote server responses to the User Guide."
...
This reverts commit 82a258a92e0e0eef6c7e483ab25f71146cdfeea3; that new
page is incomplete and has invalid syntax.
Let's take it out for now to unblock the doc build.
2024-06-19 08:37:11 -07:00
Mike Hillyer
82a258a92e
Add page on rewriting remote server responses to the User Guide.
2024-06-19 10:13:40 -04:00
Wez Furlong
cbcf5746f5
docs: fix broken doc build
2024-05-17 07:50:03 -07:00
Tom Mairs
413590e22b
add notes for starting and enabling tsa daemon
2024-04-30 23:45:10 +00:00
Mike Hillyer
080b38d9ad
Add a warning to the webhooks helper about proper positioning of the log hooks and queue helper calls.
2024-04-16 14:57:09 -04:00
Mike Hillyer
d282ac61ac
Documenting Add support for Routing_Domain in the Queues helper. #141
2024-04-08 13:17:17 -04:00
Mike Hillyer
c3cf0d4666
Update shaping based on Comcast documents, add stack trace information to the documentation.
2024-04-03 10:08:43 -04:00
Wez Furlong
cb94ad00b0
docs: fix link
2024-03-17 09:36:16 -07:00
Tom Mairs
d961be87bf
Update KumoProxy install instructions
2024-03-15 16:51:35 -06:00
Mike Hillyer
dbb27a6037
Fixing relative URLs.
2024-03-15 16:39:54 -04:00
Mike Hillyer
37efa0e500
Correct link paths and spelling.
2024-03-15 16:32:20 -04:00