I’m building my own email server. It receives mail, checks it for spam and forgery, stores it securely, lets apps read it, and sends outgoing mail. It handles a lot of domains on one system, with nothing important tied to a single machine, so parts can fail or restart without losing anything. It’s written in Rust… for safety, and I’m using AI heavily to write and test the code. It’s big, mostly because email has decades of standards and quirks, and every mail client has to work with it.
I’m building my own email server. It receives mail, checks it for spam and forgery, stores it securely, lets apps read it, and sends outgoing mail. It handles a lot of domains on one system, with nothing important tied to a single machine, so parts can fail or restart without losing anything. It’s written in Rust… for safety, and I’m using AI heavily to write and test the code. It’s big, mostly because email has decades of standards and quirks, and every mail client has to work with it.
I’m building my own email server. It receives mail, checks it for spam and forgery, stores it securely, lets apps read it, and sends outgoing mail. It handles a lot of domains on one system, with nothing important tied to a single machine, so parts can fail or restart without losing anything. It’s written in Rust… for safety, and I’m using AI heavily to write and test the code. It’s big, mostly because email has decades of standards and quirks, and every mail client has to work with it.
Which is it?
This is a very apropos question these days.
What?
This seems like maybe a bad idea. But I might be wrong. Best of luck!
Thanks!
Why would you do that when https://stalw.art/ exists? Sounds like a recipe for disaster