Mike Hillyer
cd7dbe7aec
Automated doc formatting fix
2023-05-16 19:12:58 +00:00
Mike Hillyer
bd1d7a1d03
This timne for sure.
2023-05-16 15:11:39 -04:00
Mike Hillyer
f26551a205
Too many typos.
2023-05-16 15:10:17 -04:00
Mike Hillyer
b741a1ab06
Typo
2023-05-16 15:06:38 -04:00
Mike Hillyer
297895e85d
Adding AMQP to the User Guide.
2023-05-16 15:05:09 -04:00
Wez Furlong
9d3411431f
Add outbound SMTP auth support
...
refs: https://github.com/KumoCorp/kumomta/issues/10
2023-05-15 17:38:17 -07:00
Wez Furlong
db0c042cef
Add amqp client
...
refs: https://github.com/KumoCorp/kumomta/issues/31
2023-05-15 17:24:15 -07:00
Mike Hillyer
5b7ea47650
Update changelog
2023-05-12 12:44:40 -04:00
Mike Hillyer
e88ad0360a
Update changelog.
2023-05-10 17:23:08 -04:00
Mike Hillyer
7095c7f358
Formatting.
2023-05-10 17:13:50 -04:00
Mike Hillyer
052bcaa454
Adding warning and pointer to the Secrets Load function.
2023-05-10 16:52:55 -04:00
Wez Furlong
d5572f0293
docs: tweak haproxy guide
2023-05-10 13:27:30 -07:00
Mike Hillyer
6a59aefb37
Automated doc formatting fix
2023-05-10 20:08:05 +00:00
Mike Hillyer
4565540b04
HAProxy user guide page
2023-05-10 15:59:58 -04:00
Mike Hillyer
bcac01932e
Add a note to the Policy chapter index.
2023-05-10 13:56:54 -04:00
Mike Hillyer
d7a7b24039
Automated doc formatting fix
2023-05-10 17:49:22 +00:00
Mike Hillyer
501012fc5f
Whoops.
2023-05-10 13:47:57 -04: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
88390291b3
Adding Webhook section to the configuration chapter.
2023-05-10 13:42:38 -04:00
Wez Furlong
6fdee41600
Add HA Proxy support
...
I used a config like this for testing:
```
global
log stdout format raw local0 debug
defaults
timeout connect 10s
timeout client 30s
timeout server 30s
log global
listen outboundsmtp
log global
bind 0:2526 accept-proxy
mode tcp
use-server v4 if { src 0.0.0.0/0 }
use-server v6 if { src ::/0 }
server v4 0.0.0.0 source 0.0.0.0 usesrc clientip
server v6 ::: source ::: usesrc clientip
```
Launched via:
```console
$ sudo haproxy -f assets/haproxy.conf -V
```
with the source:
```lua
kumo.define_egress_source {
name = 'w00t',
ha_proxy_server = '127.0.0.1:2526',
ha_proxy_source_address = '192.168.1.92',
}
```
refs: #19
2023-05-10 09:50:06 -07: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
Wez Furlong
14291df014
docs: fix missing note admonish
2023-05-09 11:06:01 -07:00
Wez Furlong
927721fc0c
Add toml parsing/encoding functions to lua
...
refs: https://github.com/KumoCorp/kumomta/issues/43
2023-05-09 08:40:37 -07:00
Mike Hillyer
75e85c2f6e
Skeleton in the webhook page.
2023-05-09 11:30:59 -04:00
Wez Furlong
757ddbcf22
Automated doc formatting fix
2023-05-09 15:28:01 +00:00
Wez Furlong
992cae1409
Allow loading a key source directly from lua
...
This makes it easier to compose secret management with a variety
of lua functions without having to build that directly into each
of them.
In particular: one can now use vaults or other secret stores that
we add in the future to manage credentials for HTTP clients.
2023-05-09 08:25:54 -07:00
Wez Furlong
f0e0ffe828
add message:set_force_sync
...
refs: https://github.com/KumoCorp/kumomta/issues/6
2023-05-08 17:37:54 -07:00
Mike Hillyer
bfafab4ef5
Automated doc formatting fix
2023-05-08 22:24:47 +00:00
Mike Hillyer
217ca5be4e
Add http API call routing to Policy Chapter.
2023-05-08 18:23:41 -04:00
Wez Furlong
c738ce2985
Automated doc formatting fix
2023-05-08 22:07:27 +00:00
Wez Furlong
0211b03060
http: add helpers for constructing form data
...
refs: https://github.com/KumoCorp/kumomta/issues/36
2023-05-08 15:06:09 -07:00
Wez Furlong
cceaccf06a
docs: webhook/lua delivery reference
...
refs: https://github.com/KumoCorp/kumomta/issues/36
refs: https://github.com/KumoCorp/kumomta/issues/18
2023-05-08 13:51:06 -07:00
Wez Furlong
65c7a9e5a6
Add reception and delivery protocol to log record
...
closes: https://github.com/KumoCorp/kumomta/issues/38
2023-05-08 08:39:40 -07:00
Wez Furlong
c61d6aaa04
docs for kumo.http
2023-05-05 15:08:48 -07:00
Wez Furlong
dade11ef22
dns: make it easy to detect and react to domain literals in lua
...
Add an is_domain_literal field to the resolve of kumo.dns.lookup_mx
2023-05-05 10:57:40 -07:00
Wez Furlong
2bdcd9cb4e
Allow configuring multiple instances of local logging
2023-05-04 15:22:43 -07:00
Mike Hillyer
f4200c575d
Automated doc formatting fix
2023-05-04 16:27:59 +00:00
Mike Hillyer
e0a4039a12
Fix bad formatting in Lua example.
2023-05-04 12:26:05 -04:00
Mike Hillyer
179bf825fd
Forgot code tags.
2023-05-04 12:24:23 -04:00
Mike Hillyer
d3f3241f82
Update routing page to reflect proper IP annotation.
2023-05-04 12:17:15 -04:00
Tom Mairs
2dffdd232d
Populate admin bounce page
2023-04-28 14:41:50 -07:00
Tom Mairs
c95087db60
Populate logging page
2023-04-28 14:26:56 -07:00
Tom Mairs
3635dd4caa
Fix formatting
2023-04-28 13:35:45 -07:00
Tom Mairs
5a2a5e2487
Populate HTTP Injection page
2023-04-28 13:30:41 -07:00
Tom Mairs
4abb2f1418
fix formatting
2023-04-28 12:45:43 -07:00
Tom Mairs
1dadae1711
Delete placeholder
2023-04-28 13:40:04 -06:00
Tom Mairs
4f20302596
Add files via upload
2023-04-28 13:39:43 -06:00