Am 07.05.21 um 16:31 schrieb Steven Champeon via mailop: > > As for Haraka, I haven't followed it closely but know Matt to be a solid > coder; the impression I got when he was writing it was that it was on a > lark to see if he could write an RFC-compliant SMTP server in > Javascript. I think the quote was "that's why there are weekends". > Having written a lot of JS code over the years, including an entire > library and book on how to use it to produce Web-based GUIs, I was > amazed that it actually worked. I've only ever seen 11 hosts that were > actually running it.
Speaking of coding and weekends, a very tangential question: Has anybody considered writing a MTA in Rust? I've been intrigued by its excellent safety guarantees for some time, and it has rekindled my fun in low-level coding (because it's much nicer without dangling pointers and memory leaks). I implemented a postfix policy daemon in Rust to block based on sometimes pretty complex DNS-based conditions (for example, there are rules which detect whether the MX or NS of a sender's domain is in a specific ASN and the localpart follows some pattern), and it performs solidly on a moderately sized mailserver. Cheers, Hans-Martin _______________________________________________ mailop mailing list mailop@mailop.org https://list.mailop.org/listinfo/mailop