Newsgroup: it.comp.os.linux.sys
Titolo: imap e backup mailbox

ciao a tutti,
sul mio server di posta slak ho aggiunto il servizio imap
poichč vorrei gestire la posta direttamente sul server piů che altro per
poter meglio gestire i backup (settimanali) delle caselle di posta.
avevo pensato di schedulare un 
# tar cvzf /home/* backuppone.gz 
(quindi compresso) e copiarlo su un altro server (dove ci saranno tutti  i
backup settimanali) perň non ho un'idea chiara di come trasportare il
backuppone attraverso uno script. forse via ftp ma come?
e poi qualche dubbio su imap. su slak ho praticamente tolto il commento (da
(/etc/inetd.conf) nella riga imap2 .... etc .etc
ed infatti se faccio netstat -nat vedo la porta 143 in ascolto.
serve altro? 
grazie a tutti.
bye,
paolo

 
Potresti utilizzare ssh con le chiavi pubbliche
 Gio'
-- 
/*
 * Solutions for New Business - 
http://www.snb.it
 */

  Gio'
e trasferirlo tramite rsync.
Io ho problemi con file oltre i 500Mb, quindi considera magari di 
"split"-are il file prima di trasferirlo
Alex.

 avevo pensato di schedulare un 
Per la posta, io uso Maildir e faccio ogni ora un rsync di /home/* su di 
un altro server (via ADSL, groan). Sono molto soddisfatto del risultato.
Alex.

APB wrote:

credo di aver capito. quindi dovrei attivare il servizio rsync (la porta č
873?) sul server di backup e quindi trasferire il tutto p.e. con
# rsync -avz /home/ hostname_backup:/backup/posta-imap/
č corretto?
ti ringrazio.
bye,
paolo

 
Non ho un "server" rsync. Non sono bene come funzioni, ma basta SSH (e 
quindi esportare giusto quella porta, meglio se configurata in modo non 
standard). A questo punto, quindi, valgono i principi di ssh, con chiavi 
pubbliche installate sul lato ricevente di modo che la connessione 
avvenga senza l'uso della password.
Con IMAP č bene eliminare i file remoti non presenti in locale:
# rsync -avz --partial --delete --stats -e "ssh -p2222" /home/* 
mir...@shenkercomo.dyndns.org:mirror-nomepc >> /var/log/rsync-mirror 2>> 
/var/log/rsync-mirror
Alex.

 wrote:
Va benissimo rsync e sul server di destinazione non deve essere
necessariamente in ascolto. Anzi io te lo sconsiglio perche' avendo un
server rsync in ascolto non solo puoi copiare la posta in una
direzione ma anche nell'altra.. quindi senza ssh non sei proprio in
una botte di ferro. A buon intenditor.
Puoi farlo come ti hanno suggerito altri attraverso ssh e non e'
necessario averlo in ascolto fa' tutto la shell. 
Se poi il server e' linux (unix) nella stessa lan puoi usare nfs 
Insomma i modi sono tanti. 
Io uso rsync tramite shell con chiavi.
Ps. la chiave di root non deve avere password altrimenti rsync si
incarta ciao. Ciao Max


 paolo
Ciao
	Mavimo

 dirottare il traffico sulla macchina backup.
Giusto per dibattito, io ho messo in piedi una cosa del genere:
1) L'email aziendale non è altro che un inoltro su due account GMail.
2) Ogni server scarica con fetchmail da uno dei due account GMail, senza 
però cancellare il messaggio.
3) rsync permette di duplicare la "posta inviata" (oltre che i vari flag 
e altro)
Così hai GMail che ti fa da backup :-)
NB: va tutto bene finché non guardi gli header dei messaggi: 40 righe di 
"received by"!? :-)))
Alex.

 
grazie a tutti. credo che userò rsync per gestire il backup delle
caselle imap. ora mi sto documentando e oltre tutto ho trovato
anche una sorta di porting su win32 disponibile su
http://cygwin.com/packages/rsync/
magari in futuro può tornare comodo per sincronizzare
files che risiedono sui client windows (ammesso che abbia capito
bene come funziona!) sul server linux di backup.
bye,
paolo

 Alex.
Ciao
	Mavimo
PS [OT]: approposito di gmail, mi pare che sia stato lanciato un 
servizio di "storage/condivisione" di file su gmail per da parte di 
un'autonomo... ma mi sembra una cosa un pò illegale (come montare gmail 
come FS), possibile che a google non dia fastidio questo comportamento, 
alla fin fine forniscono un servizio utile (IMHO), perchè cercare di 
"fregarli" per qualche Gb dato che ormai quasi tutti i PC hanno più di 
40Gb di HD?