Krypte - 2026-06-05


  1. Zatalyz Dovecot et Quotas matés ! Du moins, je crois. Parce qu'il faut que je finisse Postfix, histoire de pouvoir créer une boite et des users et vérifier si ça marche réellement
  2. Zatalyz Mais vu l'heure, et vu que j'en suis à un repas par jour ces temps, va falloir que je fasse une pause, et que j'essaie de me cuisiner un vrai truc pour me sustenter
  3. Zatalyz le régime à base de stress et d'épuisement n'est pas franchement une bonne idée... même si, en continuant à ce rythme, je vais retrouver une ligne de sylphide ^^"
  4. Alcyone Bien joué Zat ! Et oui prends soin de toi é_è
  5. FrancoisA Surtout que bien manger est un plaisir de la vie. :)
  6. FrancoisA On est pas des américains qui fetent leurs anniversaires au Mac Do !
  7. Zatalyz Heu, j'ai besoin d'aide. J'ai une page de man et je ne suis pas sûre de comprendre... https://www.postfix.org/sqlite_table.5.html Ça semble répondre à une problématique que j'ai sauf que la solution est dite obsolète ?
  8. Zatalyz je détaille :
  9. Zatalyz Il y a un truc qui me déplait dans ma config précédente. j'ai plein de petits fichiers qui ont tous la même structure : "user = mailserver password = MOTDEPASSE hosts = 127.0.0.1 dbname = mailserver query = XXX" À chaque fois, la seule chose qui change est la partie "query". Ça me semble absurde de déclarer plusieurs fois les infos de connexion à la base de donnée.
  10. Zatalyz donc je fouine. je tombe sur ça. Et donc visiblement je pourrais déclarer ma base (une fois !) dans main.cf. Puis ensuite
  11. Zatalyz par exemple faire : virtual_mailbox_maps = sqlite:server_sql server_sql_query = SELECT 1 FROM virtual_domains WHERE name='%s' (dans main.cf)
  12. Zatalyz plutôt que "virtual_mailbox_maps = mysql:/etc/postfix/mycfg/mysql-virtual-mailbox-maps.cf" (et ce mysql-virtual-mailbox-maps.cf avec les infos redondantes de la connexion à la bdd)
  13. Zatalyz il y a un fait, la logique des Man me passe souvent un peu au dessus de la tête, donc, heuuu... là... est-ce que je comprends mal ? Pourquoi ce serait "mieux" de faire 5 fichiers en répétant 5 fois les infos de connexion, tout ça pour 5 query, plutôt que de mettre directe la query dans main.cf ?
  14. FrancoisA En fait, le serveur Postfix de Khaganat / Numenaute est un peu particulier.
  15. FrancoisA Gérer 5 BAL pour un serveur Postfix, c'est assez inhabituel.
  16. FrancoisA C'est d'ailleurs pour ça que dans le cas général, on n'utilise pas SQLlite.
  17. FrancoisA Pour information, postfix est utilisé par les GAFAM.
  18. FrancoisA Google ou Hotmail ont beaucoup (mais vraiment beaucoup) plus de 5 BAL à gérer !
  19. tycho Zat : du devrais vraiment passer à Stallwart pour les mail ^^
  20. tycho (dit le mec qui envosage de le fair emais ne l'a toujorus pas fait)
  21. FrancoisA Tu veux dire https://stalw.art/ ?
  22. tycho oui
  23. FrancoisA Jamais entendu parler.
  24. FrancoisA Mais bon, ca fait quelques années que j'ai quitté le métier.
  25. FrancoisA Actuellement, Notes / Domino est la propriété d'un éditeur indien HCL Software.
  26. glorf Ça a l'air bien stalwart, mais leur licencing me fait chier
  27. glorf Pour mon perso j'ai deux domaines mails, et j'ai pas bien compris si j'étais couvert par la version community ou pas
  28. glorf (Vu que le multi tenant est pas inclus dans le community)
  29. tycho glorf: si c'est de l'alias de domain, a priori c'est couvert par la version communautaire
  30. tycho https://stalw.art/docs/ref/object/domain/
  31. tycho https://stalw.art/docs/auth/authorization/tenants/
  32. glorf Hum je peux peut-être faire un alias de domaine, si c'est possible d'envoyer avec les deux domaines ça peut le faire
  33. glorf Et pour le taf je suis encore à la recherche d'un remplaçant de zimbra ... Un jour je trouverai
  34. FrancoisA Zimbra est un très bon logiciel de mail.
  35. FrancoisA C'est lui qui est derriere GMail.
  36. FrancoisA C'est aussi Zimbra qui est utilisé comme serveur de mail par OVH.
  37. FrancoisA Après, c'est comme tout. Tout dépend de ton nombre de BALs.
  38. FrancoisA Si tu geres 5 BAL comme Zatalys, ou si tu en geres plus de 70 000, tu n'as pas exactement les meme besoins en serveur de mails.
  39. glorf On a ~5000 boîtes mail je dirais
  40. glorf Sur une vingtaine de domaines
  41. glorf Oui mais zimbra a arrêté la community édition :(
  42. pulkomandy Zatalyz: Il manque une info dans ta question, est-ce qu'on peut voir un ou deux exemples oe ce que tu mets dans "query" qui change à chaque fois? Pour comprendre pourquoi ça a besoin d'être différent dans chaque fichier
  43. Zatalyz pulkomandy le mieux c'est de voir là : https://workaround.org/ispmail-trixie/postfix/
  44. Zatalyz là, la personne fait un fichier par requête
  45. Zatalyz mais je trouve ça super lourd
  46. Zatalyz Pourquoi gérer 5 domaines avec postfix est particulier ? C'est cool postfix, ça marche de 1 à beaucoup...
  47. Zatalyz (y'a plus de boites par domaines, c'est pas 5 BAL en tout hein. Mais peu d'users humains par ailleurs, tout de même, ce qui est bien pour se faire la main)
  48. Zatalyz quand aux solutions intégrés-mais-pas-modulaires, ça ne m'intéresse pas, en fait. Je préfère choisir mes composants. Pas pour rien que je suis sous archlinux au quotidien :P
  49. Zatalyz stalwart a l'air intéressant (Kujiu l'avait déjà pointé plus tôt), mais là j'ai dépassé le moment où je me disais "ho ptet une solution tout en un c'est plus facile". En réalité, non, jusque là chaque fois que je tente, je rencontre des nouveaux soucis, qui me prennent plus la tête que de me mettre à jour sur des technos qui ont plus de 20 ans
  50. pulkomandy Ok donc la question est pour "obsolete main.cf parameters" dans la doo? Effectivement je ne vois pas pourquoi c'est obsolète. Mais je crois que c'est dans la nature des systèmes de mail d'avoir 12000 fichiers de conf, je sais pas pourquoi c'est comme ça...
  51. Zatalyz parfois je comprends l'intérêt de découper, mais là beeeeen
  52. Zatalyz enfin, si, je comprends l'intérêt de ça, justement avec un gros serveur postfix, tu peux dispatcher sur plusieurs bdd (et donc plusieurs serveurs). Sauf que quand on est pas dans ce cas...
  53. Zatalyz je vais peut-être parier sur le fait que le mail est une techno de romain et que même si certains disent que c'est "obsolète", ça restera encore 30 ans...
  54. FrancoisA Le snail mail est un techno de romain.
  55. FrancoisA Pas l'e-mail.
  56. FrancoisA Snail mail = courrier physique (dans une enveloppe avec un timbre).
  57. FrancoisA Litteralement : courrier escargot.
  58. Zatalyz Merci beaucoup pulkomandy de m'apporter un vrai retour sur la question que j'ai posé :)
  59. FrancoisA Les romains ont construit un large systeme de routes romaines pour administrer leur empire (courrier + légions).
  60. Zatalyz Ce n'est pas ce à quoi je faisais référence, FrancoisA
  61. FrancoisA D'ou l'expression : tous les chemins menent à Rome.
  62. FrancoisA Postfix est un bon MTA.
  63. pulkomandy Zatalyz: J'ai fouillé un peu, je vois que dans les équivalents pour mysql et pgsql la doc explique pourquoi c'est obsolète: dans ces cas là, le mot de passe d'accès à la oase de donnée serait enregistré dans le fichier main.cf (ils disent pas pourquoi c'est une mauvaise idée, mais j'imagine que il y a des raisons de sécurité valables). Et c'est indiqué "sera supprimé dans une version future" Je suppose que c'est obsolète aussi pour sqlite seulement par uniformité avec les deux autres? Ou peut-être le titre a été modifié pour ajouter "obsolète" par erreur en même temps que les voisins?
  64. Zatalyz Hum faudrait que je regarde si on peut faire que main.cf aie des permissions permettant de ne pas accéder au mot de passe facilement, mais je crois...
  65. Zatalyz après si c'est obsolète c'est pour tous les types de bdd, le fonctionnement étant dans la même logique, ça a du sens :)
  66. Zatalyz ça reste agaçant de devoir répéter les infos de co à la BDD. Bon, je n'ai pas 50 fichiers, mais quand même.
  67. pulkomandy Dans l'hisorique du code c'est obsolète depuis 10 ans st avant ça c'était "rétrocompatible"
  68. Zatalyz hum, je n'ai peut-être que 10 ans avant que ce soit enlevé alors
  69. Zatalyz ^^
  70. Zatalyz encore que Postfix enlève vraiment rarement des trucs, jusque là.
  71. tycho FrancoisA: ha non, Postfix c'est vraiment pas ouf
  72. tycho d'ailleurs OpenSMTPD a justement été créé suite à des frustration avec l'ensemble des MTA
  73. tycho Zat : heu, tu entends quoi par modulaire exactement ? Parce que dans une certaine mesure Stalwart l'est très bien, d'où la standardisation en corus à l'IETF des MTA Hooks alors que les milter et autres vielleries peu pratiques n'ont jamais pu envisager ça
  74. Zatalyz Mouais. Je peux être d'accord sur "OpenSMTPD a été créé pour gérer les frustrations des autres MTA" (il y a toujours plusieurs façons d'aborder les choses et aucune ne convient à tout le monde, mais bien moins sur "Postfix est pas ouf". On peut faire des trucs tellement fous avec. OpenSMTPD est très intéressant, mais jeune, il ne couvrait pas l'ensemble de ce que Postfix peut faire quand j'avais regardé y'a 2-3 ans
  75. tycho jeune ?
  76. Zatalyz ça va très bien pour un serveur mail basique, cependant
  77. tycho 2008 hein, c'était il y a 18 ans, le programme a le droti de vote et de boire de l'alcool
  78. Zatalyz ouais, jeune :P
  79. tycho et c'est le smtpd de base d'OpenBSD depuis pas mal d'années
  80. Zatalyz non mais on pourra se faire un débat vim versus emac à l'occase, ou plutôt OpenSMTPD versus Postfix, mais là j'ai franchement autre chose à faire ^^
  81. tycho comme déjà dit, perso j'ai arrêté à la fois emacs et vim, désormais j'utilise Helix ! :p
  82. Zatalyz Stalwart est *peut-être* très bien. Je ne sais pas. Je n'ai pas eu l'énergie de me plonger dans un truc totalement neuf et de regarder tout en détail en me frottant à plein de nouveautés, alors que j'ai déjà un confort d'utilisation sur Postfix-Dovecot-etc. Il se présente comme une solution "tout intégré" (comme modoboa), et peut-être que comme ce dernier, il se découpe pour n'utiliser que certains composants. ça aussi je ne sais pas
  83. Zatalyz c'est un peu comme d'être en bas d'une montagne, d'avoir 5 chemins de randonnées qui en partent, mais pas de carte, pas d'indication de temps, rien. Quand tu as envie de flâner, tu teste les 5 chemins au fil des jours. Quand tu as juste besoin d'arriver en haut de la montagne, tu prends le chemin que tu as déjà emprunté une fois, parce que tu sais à quoi t'attendre.
  84. tycho ouais, Stalwart peut servir à avoir une stack complète, mais est également scalable et on peut donc répartir ses fonctionnalités sur plusieurs machines
  85. tycho pour des petits usages comme les notres ça n'a pas beaucoup de sens de répartir sur plein de machines, un bon serveur suffit bien
  86. Zatalyz et je suis donc en train de passer du temps à justifier mes choix, plutôt qu'à avancer sur les problèmes qui me bloquent. Pour reprendre la métaphore de la montagne, c'est un peu comme si à chaque pas, je recevais un sms me disant "han mais l'autre chemin il est mieux ! redescend pour remonter !"
  87. tycho à noter que Stalwart est un des seul MDA qui implémente JMAP, un protocole qui change radicelement les choses (bien plus que IMAP a changé vis-à-vis POP)
  88. Zatalyz j'ai aucun doute que ces autres chemins doivent avoir leur dose de fun, mais là faut que j'arrive au bout de cette montagne avant de rendre mon appart, ou je met Khaganat chez Gmail ^^
  89. tycho ce qui veux dire que de base Stalwart offre un agendas et une gestion des contacts
  90. Zatalyz ce qui, en soit, est une solution sacrément moins chiante, faut l'avouer... je devrais ptet le faire en fait
  91. tycho là en l'occurrence c'est moi qui essaye de justifier de pourquoi utiliser Stalwart (ou à la rigueur OpenSMTPD) et je sais très bien que tu ne voudras pas changer de stack technique
  92. FrancoisA Khaganat chez Gmail est effectivement une solution de facilité.
  93. tycho et j'avoue que tant que personne (genre moi) n'a encore déployé ce genre d'outil c'est sans doute préférable pour toi de ne pas vouloir regarder autre chose
  94. Zatalyz une surcouche avec addy.io pour les users qui utilisent les jokers, et du mail de base pour les autres. Y'a une part de moi qui déteste l'idée, mais c'est pas celle qui est épuisée...
  95. Zatalyz d'un côté le plaisir et la satisfaction d'un truc ciselé, avec la terrible fierté que je peux avoir, sans parler du fait de savoir précisément ce qui déconne et pourquoi quand ça arrive... de l'autre régler ça, déléguer à mort, et dormir. Un choix difficile...
  96. pulkomandy Lwoption intermédiaire c'est de déléquer à quelqu'un d'autre cue gmail, mais il faut trouver qui
  97. FrancoisA Dormir et rever au Khanat ?
  98. Zatalyz Oui, je ne mettrais pas réellement chez gmail. Après y'a pas trop de solutions correcte, OVH est pas trop cher par exemple mais beeeerk
  99. Zatalyz ils sont nuls.
  100. glorf Ovh c'était mieux avant !
  101. Zatalyz pardon, je reformule : ils ne répondent pas aux critères d'exigences que j'aie en terme de delivrabilité des mails
  102. Shepeng tu as rgardé galae ? https://www.galae.net/fr/
  103. Shepeng je sais pas trop ce que ça vaut, mais ils se sont lancé quand gandi c'est merdifié