Come loggare le cancellazioni via IMAP con Dovecot

Di default Dovecot logga in IMAP i login e i logout, ma non le cancellazioni dei messaggi o delle cartelle, mentre nelle sessioni POP viene loggato, alla fine della sessione, il numero dei messaggi cancellati.

Per quanto riguarda l’IMAP, si può dire a Dovecot di loggare le varie azioni che vengono fatte sui singoli messaggi. Lo fa un plugin, quindi le configurazioni relative vanno messe nel file /etc/dovecot/conf.d/90-plugin.conf

plugin {
  # Events to log. Also available: flag_change save mailbox_create
  mail_log_events = delete mailbox_delete

  # Also available: flags vsize from subject
  mail_log_fields = uid box msgid size
}