Commit Graph
111 Commits
Author SHA1 Message Date
Wez Furlong 55237b94ef spool.md: tweak layout, make it obvious that we rec. RocksDB 2023-08-11 09:58:47 -07:00
Wez Furlong 811b64c1ff example.md: fixup example
Needs to pull in the utils to use merge_into
2023-08-11 09:55:13 -07:00
Wez Furlong 00f2a95335 dkim.md: fixup links, tidy up some formatting, wordwrap 2023-08-11 09:53:08 -07:00
Wez Furlong 6545e8c0a5 queuemanagement.md: fixup examples, add cross links 2023-08-11 09:45:47 -07:00
Wez Furlong 2fc79766f2 sendingips.md: rearrange contents for the common case
We had a user get tripped up by the incorrect example on this page.
I think they probably should have been using the helper, but the
way this page was constructed, it was easy to keep reading past
the bit about the helper and get bogged down by the lua examples.

Rearrange this page to try to avoid that.
2023-08-11 09:36:18 -07:00
Wez Furlong a8ea458ced sendingips.md: fix incorrect pool lua example
I've seen this trip up at least two people so far.

While we're in there, update the example to show how to memoize and make
it both easier to write and more efficient at runtime.
2023-08-11 09:30:31 -07:00
Wez Furlong d0add809ae httplisteners.md: fix typo, fixup links, wordwrap 2023-08-11 09:18:47 -07:00
Wez Furlong 019c3df08a fbl.md: update for more modern listener domain syntax 2023-08-11 09:16:01 -07:00
Wez Furlong 3fd0c04add docs: wordwrap fbl.md 2023-08-11 09:12:47 -07:00
Wez Furlong 1aff64663e docs: bounce.md: fixup for listener domains changes
We were still showing the old, removed, inline listener domain
syntax from an earlier release.

Fix that up.
2023-08-11 09:07:57 -07:00
Wez Furlong 23e11b4f99 docs: wordwrap bounce.md
Make it easier to read in my terminal!
2023-08-11 09:00:50 -07:00
Wez Furlong 836d8f8325 docs: fix toml syntax in listener_domains example 2023-08-11 08:56:19 -07:00
Wez Furlong a08b780ab3 listener_domains.lua: add relay_from_authz option
This allows listing out authorization identities.
If the incoming client is authorized to act as one of the listed
`relay_from_authz` authorization identities, then the incoming
session will be added to the relay_from CIDR for the scope of
that connected session, and the result is that they will be allowed
to relay from the associated domain.

This is useful if you want to give a tenant SMTP auth credentials
but only want to allow them to send from the domain(s) that
they are permitted to send as/from.
2023-08-11 08:31:15 -07:00
Wez Furlong f994969887 docs: correct arguments to get_listener_domain 2023-08-11 07:01:20 -07:00
Wez Furlong ad19fb717f docs: userguide: clarify and cross-link 2023-08-11 06:59:21 -07:00
Mike Hillyer e5d840bb8a Typo fix. 2023-08-08 20:40:04 -04:00
Mike Hillyer 5ea0cf3e94 One more round of fixes. 2023-08-08 16:40:33 -04:00
Mike Hillyer 6a476de3d6 Update TSA documentation from Wez's feedback. 2023-08-08 16:07:54 -04:00
Mike Hillyer 0bbb1c8ba9 Automated doc formatting fix 2023-08-08 18:52:22 +00:00
Mike Hillyer fece8edb28 Initial version of TSA documentation. 2023-08-08 14:44:53 -04:00
Tom Mairs f80d4d06c4 remove ed25519 DKIM instructions 2023-07-17 22:08:23 +00:00
Tom Mairs 8f97665dd9 updating ed25519 commands 2023-07-13 21:53:06 +00:00
Tom Mairs 2c0cfd358f update dkim info for ed25519 2023-07-13 06:35:56 +00:00
Wez Furlong f65e985e64 docs: add since macro. document connection metadata object 2023-06-28 13:52:15 -07:00
Mike Hillyer 0ac94e3092 Automated doc formatting fix 2023-06-22 18:35:23 +00:00
Mike Hillyer 13f1617f47 Added reference to the DKIM policy helper. 2023-06-22 14:34:20 -04:00
Tom Mairs 0afd3aa8cf fix typo 2023-06-19 21:38:21 +00:00
Mike Hillyer 22b0c610d0 Updating domains docs. 2023-06-19 14:11:45 -04:00
Mike Hillyer e12bf25d60 Move the listener domain information to the right page. 2023-06-12 12:31:36 -04:00
Tom Mairs 756405d133 update dkim docs 2023-06-09 06:07:47 +00:00
Tom Mairs 6516f895e3 fix keygen details 2023-06-08 20:06:57 +00:00
Tom Mairs 13ab3593ec edit DKIM generation details 2023-06-08 16:06:48 +00:00
Mike Hillyer d99217a8d3 Automated doc formatting fix 2023-06-01 21:19:52 +00:00
Mike Hillyer 63af89ed47 Update example policy and sections on sending IPs and Listeners to use the new policy helpers. 2023-06-01 17:18:57 -04:00
Wez Furlong b7c557c31a define_egress_(pool|source) -> make_egress_(pool|source)
Switch the configuration plumbing for pools and sources to be pull-based
rather than push based.

In other words, rather than defining them in the `init` event,
you now need to supply them to the new `get_egress_pool` and
`get_egress_source` events.

Data is cached by default for 1 minute. This allows for new sources
to come into being on-demand, and for data to age out and change
over time, without requiring that the server be restarted.

This commit updates the reference section, but there is some content
in the user guide that refers to the old style of configuration that
will need to be updated.

refs: https://github.com/KumoCorp/kumomta/issues/13
2023-05-30 14:08:07 -07:00
Tom Mairs 10521350c7 fix typos 2023-05-18 05:05:12 +00:00
Mike Hillyer bc970ab94e Move webhook chapter to Operations. 2023-05-10 13:45:45 -04:00
Mike Hillyer 3e3483b281 Automated doc formatting fix 2023-05-10 17:44:47 +00:00
Mike Hillyer b3a720e906 Adding webhook content. 2023-05-10 13:42:38 -04:00
Mike Hillyer 2fcbdfdf3a Automated doc formatting fix 2023-05-10 15:56:23 +00:00
Mike Hillyer 09cc31e552 Update traffic shaping page of user guide, add default rules to shaping.toml. 2023-05-10 11:52:27 -04:00
Mike Hillyer 75e85c2f6e Skeleton in the webhook page. 2023-05-09 11:30:59 -04:00
Tom Mairs 4abb2f1418 fix formatting 2023-04-28 12:45:43 -07:00
Mike Hillyer 9f363ac132 Updates to the traffic shaping page. 2023-04-26 17:58:34 -04:00
Mike Hillyer 51b22fe936 Adding the traffic shaping section. 2023-04-25 18:15:59 -04:00
Mike Hillyer 863449e453 Add queue management section. 2023-04-25 16:43:41 -04:00
Mike Hillyer 6ae11b591d Add queue management chapter, update other sections to align. 2023-04-25 16:43:27 -04:00
Mike Hillyer 5fabcb9e1f Automated doc formatting fix 2023-04-24 14:19:01 +00:00
Mike Hillyer 969d079eb6 Finish FBL and Bounce chapters, add chapter on Sending IPs. 2023-04-24 10:17:51 -04:00
Mike Hillyer 0e65eff758 Automated doc formatting fix 2023-04-22 16:17:27 +00:00