First of all, I’d like to “thank” The Spamhaus project which forced me into hacking this feature in a hurry.
See, I rent a server at online.net which I use for OpenSMTPD live testing and to run some experimental code before it hits the OpenBSD tree.
When we first started working on OpenSMTPD, we planned for future features but we did not necessarily start integrating them right away as the goal was to bootstrap the project first with basic features.
During the r2k12 hackathon in Paris, Marc Espie committed SQLite to OpenBSD’s base system.
This has the side effect that OpenSMTPD can start using it and while we agreed that we did not want it as a strong dependency, the various backends API allow us to make it a soft dependency that can be removed without breaking the daemon if someone really does not want SQLite linked.
It’s been a whiiiiiiile since my last OpenSMTPD related post. Time to break the slacking, blog-wise.
Unlike what would appear from the outside, there’s been a lot of activity, discussions and planning, I’ll address some here and will discuss it further soon.