Rationale

simple-email-gw is an async email gateway with IMAP/SMTP clients, connection pooling, and MCP server integration for AI assistants. This project began as an experiment — I needed an MCP server to enable agents to send and receive emails directly. Rather than searching for existing solutions, I had an agent build one from scratch. With that requirement alone, the agent developed a complete MCP server. Subsequently, the experiment evolved and expanded into a modern Python Package project.

This experiment validates my theory that we’ve entered a software 3D printing era. Generating components on demand is now easier and more affordable than searching for existing implementations. Software itself no longer holds inherent value. The new value chain lies in knowing what components are needed and having agents qualitatively create them.

And this is precisely what architects bring to the table. In a sense, this new agentic workflow empowers architects to have direct impact. They no longer have to design for the slow delivery of software factories. Instead, they have a direct line into a virtual software factory that delivers implementations of their architectures in a matter of hours. This enables multiple deliveries in a single day or even in parallel. The cost of discarding many of these implementations and selecting the best is virtually zero.

For users, this means you get a well-architected, thoroughly tested email gateway that evolves with your needs — not a static library that’s already outdated.

Once again, we live in interesting times…