❌

Vista elenco

QmailAdmin

30 Agosto 2026 ore 05:00

qmailAdmin è un software libero che fornisce un'interfaccia web per gestire sistemi qmail con domini virtuali basati su vpopmail. Fornisce amministrazione per la creazione/cancellazione di utenti, alias, forward, mailing list e autoesponder.

Changelog

  • Aug 29, 2026
    - Bug fix: avoided to add translations from 400 to 450, as they are reserved strings for autoresponder's headers in #9. Thanks to ueli for spotting the bug.
  • Nov 28, 2025 (v1.2.27)
    - Solved a compilation break on mailinglist.c when onchange is enabled in vpopmail a6395a9
    - --with-auth-log becomes --with-auth-logdir e6bdd48
    - Dropped VPOPMAIL_DEFS_H def in template.c 658eaa9
    - Revised the definition of PACKAGE and VERSION macros in several .c files 18abb99 bff23be
    - Functions file_exists() and str_replace() renamed to file_exists2() and str_replace2() on util.c because they are already defined in vpopmail bff23be
    - Fixed quick search button functionality (wasn't working well) bff23be
    - qmailadmin now requires vpopmail-5.6.11 a640c59
    - Solved undefined EZMLDIR and changing --enable-auth-log to --enable-auth-logdir in #5
    - Dropped a lot of br tags in lang files, fixed accents in italian language in #6
    - Dropped unusued --enable-help feature in configure in #7
    - mailinglist.c: if MySQL support is enabled mysql:localhost is the default host in #8
  • Nov 8, 2025 (v1.2.26)
    - Improved the handling of program exit because of wrong configuration. This should avoid the unpleasant "blank screen" situation in some cases.
    * Configure program is now able to require a minimum vpopmail version 3846a52
    * Upgrade in auth-logging feature: added configurable auth log path via --with-auth-log=DIR (default ~vpopmail/log). Log file now written under vpopmail privileges instead of apache. 59e234d 04e2bf9 0c75b47 5f768b1
    * Added verbosity to the "File error" event #4

Bye bye Drupal

21 Maggio 2026 ore 04:31

Era ora che riuscissi a liberarmi della vecchia piattaforma Drupal come strumento per questo blog, ma finalmente ho trovato il tempo per migrare il database di Drupal e per riprendere qui la vecchia grafica (solo lo stile, il codice html è mio).

D'altronde, da almeno 15 anni porto avanti lo sviluppo di un mio CMS (basato su php/mariadb), che però originariamente non avevo usato per la mancanza del tempo necessario a costruirmi un tema html.

Ora il sito vive in ambiente Mobile Responsive e soprattutto mi consente di svincolarmi dagli incubi degli aggiormanti di Drupal e dei suoi pacchetti.

La parte sui commenti del presente CMS non è perfettamente collaudata e mi farebbe piacere avere eventualmente dei feedback su ogni problematica, quindi non esitate a scrivermi al riguardo.

Buon divertimento!

❌