Commit Graph
700 Commits
Author SHA1 Message Date
Mike Hillyer 348804ee49 Typo Fix 2024-01-22 13:40:32 -05:00
Mike Hillyer 1eeb53f629 Typo fix, new entry for non-relay-hosts. 2024-01-22 13:40:23 -05:00
Mike Hillyer 9994961fc9 Add FAQ regarding POP3/IMAP. 2024-01-22 13:22:57 -05:00
Mike Hillyer 596c96cdc7 Adding Multiple DKIM signatures and TLS testing to FAQ. 2024-01-22 13:13:32 -05:00
Mike Hillyer 81d3196d18 Update permission denied page to be more succinct in the example but more descriptive in the text. 2024-01-22 12:25:44 -05:00
Mike Hillyer dab1d03d1e Add first FAQ entry to index. 2024-01-22 10:16:05 -05:00
Mike Hillyer 107eccafc1 Adding FAQ to the documentation tree and first FAQ entry for Permission Denied. 2024-01-22 10:03:51 -05:00
Mike Hillyer e0d2c611e8 Add mention of oversigning to the dkim userguide page. 2024-01-20 17:35:52 -05:00
Wez Furlong 02cd1ef7bf NEW: dkim over signing by setting over_sign = true in the signer
refs: https://github.com/KumoCorp/kumomta/issues/111
2024-01-18 12:59:41 -07:00
Mike Hillyer 1b95d7554e Added entries to the default shaping.toml showing array passing, and also updated the traffic shaping automation page in the UserGuide. 2024-01-17 16:30:29 -05:00
Wez Furlong 21881f35b6 Support multiple regex patterns and actions in TSA automation rules
refs: #99
2024-01-17 13:48:16 -07:00
ncai 8954052013 add is_mx to determine if the hosts are mx records 2024-01-16 11:40:20 -07:00
Wez Furlong 580be2c4aa kumo.http: add a default 1 minute timeout to requests
Add a timeout method to control the request duration explicitly.
2024-01-13 07:08:54 -07:00
Jeffrey Rose 6b9f01474f docs: Update overview.md to fix build from source link 2024-01-11 21:08:20 -07:00
Wez Furlong 38839d104b fixup use of Dispatcher::queue_name
This is a bit of a misleading field that is easily misused.
In this case, the smtp_client_rewrite_delivery_status event
could trigger with the incorrect scheduled queue components :-(

Noticed together with @cai-n while looking at
https://github.com/KumoCorp/kumomta/issues/116
2024-01-11 15:01:48 -07:00
Wez Furlong c16a211691 trigger the maintainer after closing a connection
This way we won't stall a queue for up to a minute before
the maintainer would naturally kick in.

refs: https://github.com/KumoCorp/kumomta/issues/116
2024-01-11 14:36:56 -07:00
Mike Hillyer 07d13203c9 Add traffic shaping Youtube video embeds to the relevant pages. 2024-01-09 18:00:04 -05:00
Mike Hillyer d7844e9eeb Commented out code for using traffic shaping but not TSA in the example config was in the wrong place. 2024-01-08 13:33:08 -05:00
Wez Furlong 81ff486927 fix double counting of delivered_this_connection
This bug was introduced when the dispatcher stuff was refactored
to lua delivery protocol support.

The accounting belongs in the higher layer but also got left
in the lower smtp layer, causing the number to counter up 2x.
2024-01-08 10:49:27 -07:00
Mike Hillyer 8558ae88bc Update remaining tables with new fix. 2024-01-05 15:31:05 -05:00
Mike Hillyer 795fc9ba91 Trying another table fix 2024-01-05 15:15:11 -05:00
Mike Hillyer f45696eacc Forgot to add table fix to get_meta 2024-01-05 15:06:55 -05:00
Mike Hillyer ea2ec286b9 Fix formatting of notes. 2024-01-05 15:03:25 -05:00
Mike Hillyer 30d4a7cda9 Adding table workaround to other metadata pages. 2024-01-05 14:57:47 -05:00
Mike Hillyer 1c2fad67ea Trying one more workaround. 2024-01-05 14:54:09 -05:00
Mike Hillyer 2cde2e472d Undo column width fixing attempts. 2024-01-05 14:49:04 -05:00
Mike Hillyer c962577faa Trying another column width fix. 2024-01-05 14:29:50 -05:00
Mike Hillyer 414d5515f8 Attempt to fix column width. 2024-01-05 14:26:45 -05:00
Mike Hillyer 72492df381 Create new master metadata index page, update existing metadata pages to reflect the change. 2024-01-05 13:54:12 -05:00
Wez Furlong e20488382c docs: update for amazon being available as a stable build 2024-01-04 10:56:41 -07:00
Wez Furlong 02080a1e85 move the note to the right file 2024-01-03 14:03:04 -07:00
Wez Furlong b1375f8e6b docs: update for latest release 2024-01-03 13:49:55 -07:00
Mike Hillyer 45c0a190d2 Fix formatting of one of the notes on the config tutorial page. 2023-12-21 15:06:30 -05:00
Mike Hillyer 998f6d5707 Add video link to example config video to tutorial page. 2023-12-21 14:52:29 -05:00
Mike Hillyer 7e29990e0d Add video embed to example config docs page. 2023-12-21 14:51:19 -05:00
Mike Hillyer 2f93cdbe14 Update commented out shaping setup call to point to user version of shaping file to make it work better for copy/paste users. 2023-12-21 14:18:38 -05:00
Mike Hillyer 3799d4f34a Update example config to make call to TSA helper setup more succinct. 2023-12-21 12:32:30 -05:00
Mike Hillyer a14ce4c672 Add non-canonical line ending check to example config to help with SMTP Smuggling. 2023-12-20 09:10:02 -05:00
Mike Hillyer 9ab48b8d13 Make the TSA config step in the config section of the tutorial more clear. 2023-12-19 18:02:28 -05:00
Wez Furlong 7498dfe458 docs: fix broken links in smtplisteners page 2023-12-14 17:20:13 -07:00
Wez Furlong 5d206834ce docs: fixup outdated source + pool information
Some sections didn't get updated to match changes
around how pools and sources are retrieved from the
configuration.

Thanks to @farhadhf for raising this

closes: https://github.com/KumoCorp/kumomta/pull/107
2023-12-14 17:17:06 -07:00
Wez Furlong 2925c7f565 docs: add missing socks5 config to reference section 2023-12-14 17:17:06 -07:00
Mike Hillyer 42d8a8cd03 Bring the configuration page of the tutorial in line with the latest example config. 2023-12-14 16:52:52 -05:00
Wez Furlong ce60eeb913 rfc5965 parser now accepts historic Received-Date and Version: 0.1
The version header from this old format is actually not at all
compatible with a strict reading of rfc5965 which allows only for
integer version fields; it is defined as `[1-9][0-9]*` which has
no room for decimal points.

Relax the field to accept an arbitrary string.

If Arrival-Date is not found, try pulling the equivalent information
from the historic Received-Date field.
2023-12-14 09:49:14 -07:00
Wez Furlong 0fff69c010 fix parsing durations from integers
closes: #108
2023-12-14 08:31:45 -07:00
Wez Furlong e9ec19fd23 fix an issue where msg:[sg]et_meta would not round-trip nil values 2023-12-13 14:21:12 -07:00
Mike Hillyer bc691df0da Tweak the DKIM diagram flow. 2023-12-10 11:12:06 -05:00
Mike Hillyer ac0aff9723 Updating DKIM helper example to use the full set of RFC recommended headers for signing, update the sending IP and Queue helper examples to use matching pool names so those copy/pasting will have an easier time, fix example is inbound doc to use correct linting. 2023-12-10 10:30:59 -05:00
Wez Furlong 803855f311 instructions for amazonlinux:2023 2023-12-08 13:59:42 -07:00
Wez Furlong 45bb89cede docs: show how to install rpm on amazon linux 2 2023-12-08 12:14:47 -07:00