Skip to main content

Gilles Chehade

I write and run systems software. I’m the author of OpenSMTPD, the mail server that ships in the OpenBSD base system, and CTO of Plakar, where I work on kloset, a content-addressable backup engine. poolp.org is where I write about what I build.

I also take short consulting engagements — architecture and code review, technical due diligence for funds and acquirers, mail infrastructure — through my practice, aljuna.tech. If you’ve read something here and want the same eyes on your system, that’s the door.

Some OpenSMTPD overview, part 3

·2351 words·12 mins
EHLO, This is the third post of a series about OpenSMTPD improvements that have taken place since this summer. Content altering # For a long time, we have developed OpenSMTPD with a strict rule that the daemon should not alter DATA (as in the DATA SMTP phase) in any way.

Some OpenSMTPD overview, part 1

·1341 words·7 mins
EHLO world ! # Yesterday I thought I’d write a first OpenSMTPD-related post to sum up the changes that have happened since this summer but it turned out to be painful as they amount to quite a lot. Instead, I think a better strategy is to split this into a serie of smaller posts focused on the specific changes ;-)

what the fsck did just happen

·416 words·2 mins
Good news everyone ! With last post dating from almost a year, we can all agree that I’ve outpassed my slacking skills by a great margin and I probably deserve an award of some kind ;-)

OpenSMTPD improvements summary

·2192 words·11 mins
Hey, No OpenSMTPD news since almost a month… time to break the trend ! As far as I’m concerned, I’ve been busy with other work but still a git log shows that between Eric and I we have accumulated quite a few things during this month. Below is a short non-exhaustive summary of changes and news.

News-from-the-front

·2645 words·13 mins
EHLO readers, This blog post is the first since a few months, I’ve been busy and struggling with some personal health and familial issues. I won’t share them here as its not really something anyone can help with, so… let’s focus on OpenSMTPD !

News from the front

·1013 words·5 mins
OHAI, I have not updated this blog since the release of OpenSMTPD 5.3, over a month ago. In the meantime, some minor bugs have been fixed and we have released OpenSMTPD 5.3.1.

OpenSMTPD 5.3 released

·515 words·3 mins
OHAI ! I’ve stayed silent for the last month as we got ready for the big thing… Charles, Eric and I are proud to announce the release of OpenSMTPD 5.3, our first official production-ready release !

OpenSMTPD: minor fixes + preparing release

·672 words·4 mins
OHAI, We had planned to slow down a bit to prepare for release: no more feature, no more invasive changes until we tag something out of which we can publish a release. I then discussed with Bret Lambert (blambert@) and he asked me if we used some kind of code scanner to detect defects in our code.