18 Commits
Author SHA1 Message Date
udo c5bb37b8e6 Add per-domain SMTP relay routes. 2026-10-06 14:49:54 +00:00
udo 7150f00587 Silently discard messages from configured sender domains. 2026-07-23 13:42:07 +00:00
udo 5d775b5e91 Reject HTTP request injection characters in webhook settings. 2026-06-30 16:18:37 +00:00
udo 009c738b93 Test hash-detail recipient routing. 2026-06-21 08:50:33 +00:00
udo 870f4afa11 Add stored-message webhook notifications. 2026-06-20 21:50:58 +00:00
udo 0ba162baed Remove the internal operations note from the public README. 2026-06-07 05:45:37 +00:00
udo 05711017ba Document the ban on unauthorized hosted CI. 2026-06-07 05:36:00 +00:00
udo c7d1dfe05a Remove unauthorized GitHub Actions CI. 2026-06-07 05:34:08 +00:00
udo 6a3831ed76 Route hash-tagged local parts to the base username. 2026-06-06 10:33:26 +00:00
udo f260985b30 Add an offline Authentication-Results gate. 2026-06-05 13:51:04 +00:00
udo f29c1717f7 Load receiver settings from a configuration file. 2026-06-05 13:41:03 +00:00
udo 1e45229332 Route received mail into recipient folders. 2026-06-05 13:36:41 +00:00
udo 9bab17f9fb Add SMTP connection limits and session timeouts.
CI / rust (push) Canceled after 0s
v0.1.0
2026-05-20 19:47:03 +00:00
udo b3b38b0df1 Retain attachment-like MIME parts in cleaned messages. 2026-05-20 15:27:32 +00:00
udo b8c4a21a91 Fix cleaned message parsing for stored envelope headers. 2026-05-20 15:23:40 +00:00
udo 2642373229 Add cleaned inbox copies. 2026-05-20 15:21:37 +00:00
udo 32399240c9 Add SMTP functionality tests. 2026-05-20 14:52:03 +00:00
udo 8641b2db81 Implement the SMTP receiver. 2026-05-20 14:45:39 +00:00