mox/mox-
Mechiel Lukkien e59f894a94
add an option for the smtp delivery listener to enable/disable tls session tickets
the field is optional. if absent, the default behaviour is currently to disable
session tickets. users can set the option if they want to try if delivery from
microsoft is working again. in a  future version, we can switch the default to
enabling session tickets.

the previous fix was to disable session tickets for all tls connections,
including https. that was a bit much.

for issue #237
2024-12-06 14:50:02 +01:00
..
cid.go add basic webserver that can do most of what i need 2023-02-28 22:19:24 +01:00
config.go add an option for the smtp delivery listener to enable/disable tls session tickets 2024-12-06 14:50:02 +01:00
dir.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
dkimsign.go expose fewer internals in packages, for easier software reuse 2023-12-14 15:39:36 +01:00
doc.go mox! 2023-01-30 14:27:06 +01:00
fill.go add a webapi and webhooks for a simple http/json-based api 2024-04-15 21:49:02 +02:00
forkexec_unix.go log when mox root process cannot forward signals to unprivileged child 2024-11-21 21:59:36 +01:00
forkexec_windows.go fix build for windows 2024-01-01 16:08:50 +01:00
ip.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
licenses.go add subcommand that prints licenses, and link to licenses from the webadmin/webaccount/webmail interfaces 2024-10-04 09:31:31 +02:00
lifecycle.go implement tls client certificate authentication 2024-12-06 10:08:17 +01:00
lifecycle_test.go make tests pass with "go test -count n" with n > 1 2024-06-10 18:18:20 +02:00
limitauth.go change mox to start as root, bind to network sockets, then drop to regular unprivileged mox user 2023-02-27 12:19:55 +01:00
localserve.go add a webapi and webhooks for a simple http/json-based api 2024-04-15 21:49:02 +02:00
lookup.go implement tls client certificate authentication 2024-12-06 10:08:17 +01:00
msgid.go fix bug with concurrent math/rand.Rand.Read 2023-11-09 17:17:26 +01:00
rand.go switch to math/rand/v2 in most places 2024-11-29 13:45:19 +01:00
recvid.go mox! 2023-01-30 14:27:06 +01:00
safeheaders.go improve http request handling for internal services and multiple domains 2024-05-11 11:13:14 +02:00
sleep.go implement tls client certificate authentication 2024-12-06 10:08:17 +01:00
tlsalert.go implement tls client certificate authentication 2024-12-06 10:08:17 +01:00
tlsrecv.go replace packages slog and slices from golang.org/x/exp with stdlib 2024-02-08 14:49:01 +01:00
tlssessionticket.go implement tls client certificate authentication 2024-12-06 10:08:17 +01:00
txt.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
webappfile.go add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00