|  |  | 
| EnderUNIX İpucuArkadaşıma gönder , Ana Sayfa[ webmail ] "Procmail ile maillerin belirlenen dizine tasinmasi" - Hakan OZAY - (2006-06-30 19:42:10) [2785] Ornegin spam ve virus tagini aktif olarak kullandigimiz bir qSheff kullaniyor olalim. Bu durumda konuda {SPAM} ifadesini iceren maillerin SPAM, {VIRUS} iceren maillerin de VIRUS dizinine aktarilmasi icin: Kullanicinin dizininde(misam vpopmail kullaniyorsak ~vpopmail/domains/domain_name/user_name/ altina) .qmail dosyasi olusturalim ve icerisine procmail'in yolu size uyarlanarak; | /usr/local/bin/procmail -m ./.procmailrc yazalim ve kaydedelim. Sonra ayni dizinde .procmailrc dosyasi olusturalim ve icerisine; PATH=/usr/bin:/bin:/usr/local/bin HOME=/vpopmail_dizini/domains/domain_name/user_name MAILDIR=$HOME/Maildir DEFAULT=$HOME/Maildir/ LOGFILE=$MAILDIR/procmail.log LOCKFILE=$MAILDIR/procmail.lock :0w * ^Subject:.{SPAM}* .SPAM/ :0w * ^Subject:.{VIRUS}* .VIRUS/ yazalim ve kaydedelim. Mailleri direk silmek icin de misal tasinacak klasor kismina .SPAM/ yerine /dev/null yazabiliriz. Hepsi bu kadar. Ilgili islem loglarini da Maildir dizini altindaki procmail.log dosyasindan takip edebilirsiniz. Islemi durdurmak icin de Maildir altina procmail.lock dosyasini olusturmak yeterli. Kolay Gelsin... Arkadaşıma gönder , Ana Sayfa |  |