A thumbnail image

August 2021: taking a break

TL;DR: - this is a short article, no TL;DR. Why so calm ? As some of you know, I was diagnosed a few years ago with generalized anxiety disorder, panic disorder and alexithymia, a trait that makes it particularly difficult for me to cope with the disorders. As I wrote in 2019, I didn’t take the alexithymia diagnosis too well. It took me a long time to stop ruminating, move forward, and start trying to find a fix for myself with virtually no help.

A thumbnail image

April 2021: OpenSMTPD, plakar, ipcmsg, privsep and a small hypnosis talk

TL;DR: I worked on OpenSMTPD-portable, did a lot of plakar, a lot of Go and gave a technical talk on hypnosis. Shout outs to my patrons ! A huge thanks goes to the people sponsoring me on patreon, github or liberaPay, the work in this post was made possible by my sponsors. Let’s start with some LoFi Relax. I have a youtube channel (subscribe ! now !) This one caused me a copyright strike so I hope it was worth it :-)

A thumbnail image

March 2021: backups with Plakar

TL;DR: I wrote a backup utility called plakar. Shout outs to my patrons ! As usual, a huge thanks goes to the people sponsoring me on patreon, github or liberaPay, the work in this post was made possible by my sponsorship. Let’s start with some LoFi Relax. I have a youtube channel (subscribe ! now !) Plakar: Yet another backup utility ? Yes, I wrote another backup utility. I backup many hosts on a daily basis and while there are many different tools, I always fallback to using scripts built on top of rsync to do incremental backups, which always results in customization for this or that host.

A thumbnail image

February 2021: nooSMTPD libtls-conversion, ciphers, curves and protocols

TL;DR: I converted nooSMTPD to libtls and implemented SMTP ciphers, curves and protocols selection. Shout outs to my patrons ! As usual, a huge thanks goes to the people sponsoring me on patreon, github or liberaPay, the work in this post was made possible by my sponsorship. Let’s start with some LoFi Relax. I have a youtube channel (subscribe ! now !) Nothing new in OpenSMTPD-portable eric@ sent a libtls-conversion diff to tech@ last month but there hasn’t been much progress since then.

A thumbnail image

January 2021: OpenSMTPD libtls conversion and UNIX-domain sockets support, nooSMTPD

TL;DR: I do LoFi now, eric@ revived some libtls conversion work I did a while back, I worked on UNIX-domain sockets support in OpenSMTPD, a few words about nooSMTPD Shout outs to my patrons ! As usual, a huge thanks goes to the people sponsoring me on patreon, github or liberaPay, the work in this post was made possible by my sponsorship. Let’s start with some LoFi Relax. I have a youtube channel (subscribe !

A thumbnail image

Writing a custom Mail Delivery Agent

TL;DR: In this article, I explain what is an MDA and how to write a custom one from scratch using only shell scripting. Shout outs to my patrons ! As usual, a huge thanks goes to the people sponsoring me on patreon, github or liberaPay, the work in this post was made possible by my sponsorship. What is a Mail Delivery Agent (MDA) ? When a mail enters an SMTP server it is initially stored in the server queue before being moved to its next destination.