EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ qmail ]

"Kuyruktaki maillerin yedeklenmesi" - Necati Ersen ŞİŞECİ - (2005-07-05 10:48:16)   [4418]

queue daki mailleri yedeklemek icin
/var/qmail/queue/mess
dizini altindaki dosyalari baska bir dizine kopyalamak yeterlidir.

find /var/qmail/queue/mess -type f

komutu ile kuyruktaki mailler bulunabilir.

cp `find /var/qmail/queue/mess -type f` /mailyedek

gibi bir komut ile tum mailler,
/mailyedek dizinine kopyalanabilir.

Kopyalama isleminden sonra kuyruktaki tum mailler
temizlenmeli ve qmail-send tekrar baslatilmalidir.
Kuyruk yapisinda olusan herhangi bir hataya karsi
kuyruk duzeltme araclari kullanilabilir. (queue-repair gibi).


Yedegi alinan mailleri tekrar kuyruga eklemek icin qmail-inject i kullanmak gerekiyor.

for dosya in /mailyedek
do
cat $dosya | /var/qmail/bin/qmail-inject
sleep 1
done

seklinde bir for dongusu ile yedegi alinmis olan mailler tekrar kuyruga eklenebilir.

Arkadaşıma gönder , Ana Sayfa