» Like my work or articles ?
Consider tipping me for positive reinforcement ;-)
I also have a wishlist, prefer kindle for books when available.

« Page 2 / 8 »

spfwalk

by gilles [@], on the 2018-01-08 17:19:00+01:00

TL;DR:
deraadt@ thought it would be nice to have a spf fetch utility in base.
Aaron Poffenberger wrote a shell-based `spf_fetch` utility.
I wrote a C-based `spfwalk` utility that's `pledge()`-ed.
The `spfwalk` utility got merged to `smtpctl`.

What’s SPF in a few words

SPF is the …


OpenSMTPD 6.0.0 is released !

by gilles [@], on the 2016-09-12 08:00:00+02:00

TL;DR:
We just released OpenSMTPD 6.0.0 and it's quite different from former releases.
Turns out most of the changes are not visible.

A featureless release

I managed to wrap the 6.0.0 release yesterday.

Unlike most of our releases, it comes out with almost no …


Home, sweet home

by gilles [@], on the 2015-12-22 09:53:01+01:00

TL;DR:
OpenSMTPD on github no longer diverges from OpenBSD.

Since last episode

Sometime this year, we released OpenSMTPD 5.7.1 which was the first version that shipped with the long-awaited experimental filters support. The result of over a year and a half of very very deep refactor in …


The state of filters

by gilles [@], on the 2014-12-12 16:56:24+01:00

TL;DR:
yeeeees, filters are coming. don't believe us ? here's an example. be patient.

On my death bed

On my death bed, when my life flashes before my eyes and I start recalling what people have told me during my (hopefully long) lifetime, these sentences will single out …


Some OpenSMTPD overview, part 3

by gilles [@], on the 2014-12-10 12:38:26+01:00

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.

The …