[Qmail-it] qmailremotebackup 0.1 release

Martin list at manuelmartini.it
Mon Feb 26 10:56:56 CET 2007


Ciao Ragazzi

scenario:
MX di frontend che riceve posta da rete pubblica e recapita al server
smtp/pop interno filtrando il tutto

necessita':
eseguire un backup di tutte le mail in ingresso ed in uscita dal server
di frontend

problema:
la soluzione di mandare tutto in copia a log@ tramite la modifica
di extra.h non e' ottimale in quanto il deliverd-to diviene log@
ed e' impossibile individuare il o i veri destinatari di tale mail
per poterla archiviare correttamente

soluzione:
ho pensato che la soluzione migliore fosse eseguire una copia
delle mail nel momento del recapito remoto (qmail-remote)
assieme a Vincenzo Giacchina (aspinall) abbiamo sviluppato
una patch che copia ogni mail in uscita e correttamente consegnata,
in una directory immettendo nelle prime 3 righe di ogni file
il server destinatario, la mail del mittente e quella del destinatario
vengono anche creati dei file in caso di  mancato recapito e host non
esistente in modo da eseguire  statistiche o solo per controllo.
Naturalmente poi la directory in cui finiscono le mail dovra' essere
elaborata da qualche script per poter archiviare/organizzare le mail.

la patch usa le libc per ora
la patch per ora e' testata/funzionante solo su qmail-1.03 pulito
la patch per ora e' in stato embrionale anche se funziona 


https://manuelmartini.it/qmailremotebackup/

attendiamo feedback




More information about the Qmail-it mailing list