WIP: Mail machine #47

Draft
Gonne wants to merge 6 commits from Gonne/nixConfig:kaalut into main

6 commits