tired of hearing about "self-hostable" software that mandates out-of-process database servers because everything is built to scale out to zillions of users but not down to 1
-
Megreplied to mx alex tax1a - 2020 (4) last edited by
-
mx alex tax1a - 2020 (4)replied to Meg last edited by
-
Megreplied to mx alex tax1a - 2020 (4) last edited by
@atax1a @brook that said part of why I drag my feet on replacing it is that I do really *like* its architecture. I understand how it works, or at least how to figure out the parts I don't understand already. Which is not something I can say for postfix at all. It may as well just be a big blobby ball of goo.
-
mx alex tax1a - 2020 (4)replied to Meg last edited by
in our professional opinion postfix's internals are strictly worse than qmail's from a modularity standpoint
-
mx alex tax1a - 2020 (4)replied to Meg last edited by
@megmac also the cool thing about cvm is that the same interface works for various backend data sources because the abstractions aren't insane bullshit
-
Erin 💽✨replied to mx alex tax1a - 2020 (4) last edited by
-
mx alex tax1a - 2020 (4)replied to Erin 💽✨ last edited by
@erincandescent @megmac i mean you're not entirely wrong, and so our real advice ends up being "unless you're absolutely bought into the
.qmail-*default
subaddressing infrastructure you can probably just get away with postfix" -
Megreplied to mx alex tax1a - 2020 (4) last edited by
@atax1a @erincandescent yeah I wouldn't use it if I were starting from scratch in spite of my fondness for the way it's architected and the way you manage filters. The world moved on and it got stuck and the biggest thing you get out of using it now is getting stuck with it.
-
mx alex tax1a - 2020 (4)replied to Meg last edited by
@megmac @erincandescent and ability to run
ezmlm
, which was why we switched off of postfix. but, again, we're a coyote -
-
mx alex tax1a - 2020 (4)replied to LisPi last edited by
@lispi314 @ireneista @kouhai our objection is specifically to the extra care and feeding out-of-process database servers require
-
LisPireplied to mx alex tax1a - 2020 (4) last edited by@atax1a @kouhai @ireneista Fair, though ultimately the backup problem remains anyway.
Some sort of controlled access is necessary for backups whether it uses SQLite, Postgres or loose files in a directory for storage. -
mx alex tax1a - 2020 (4)replied to LisPi last edited by
@lispi314 @kouhai @ireneista we dump a zfs snapshot of our filesystem to tape
-
Erin 💽✨replied to mx alex tax1a - 2020 (4) last edited by
@atax1a @megmac for spinning up a mailing list these days i’d be tempted to use mlmmj which my friends tell me lives up to its name as much as any software that has to interact with email does.
though whatever mailing list tool i’d run ideally would shove archives into a public access anonymous imap server or similar
-
LisPireplied to mx alex tax1a - 2020 (4) last edited by@atax1a @ireneista @kouhai File/data-wise or as a ZFS datastructure/patch (the differential thing it does)? (The latter might be more space-efficient, but I'm not sure what guarantees it provides for stability & compatibility.)
-
mx alex tax1a - 2020 (4)replied to Erin 💽✨ last edited by
@erincandescent @megmac yeah mlmmj wasnt quite there when we switched over
-
mx alex tax1a - 2020 (4)replied to LisPi last edited by
@lispi314 @ireneista @kouhai as a
zfs send
stream, which has solid guarantees for those -
Erin 💽✨replied to mx alex tax1a - 2020 (4) last edited by
-