[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