From: Levent Uysanel (leventuy@celiknet.com)
Date: Mon 04 Aug 2003 - 15:09:22 EEST
Selam
Burada mail client olarak bahsettiğim sylpheed di. Mailler fetchmaille uzaktaki pop3 sunucusundan alınıyor /var/spool/mail/levent kuyruğuna ekleniyordu. Mailleri Sylpheedle Local mailbox bölümüne /var/spool/mail/levent yazarak alıyordum Sistemde Pop3 sunucusu ve Imap sunucusu kapalı yalnız SMTP sunucusu olarak Postfix çalışıyor Spamassassin servisler arasında daemon olarak çalışıyor. Procmailide komut satırına procmail yazarak çalıştırıyorum bu şekilde çalıştırmak doğrumu tam bilemiyorum.
Elimde hazırladığım. fetchmailrc ve .procmailrc dosyaları ise şöyle bunları /home/levent dizinine yerleştiriyorum.
------------------------------------------------------
.fetchmailrc
----------------------------------------------------------
set postmaster "levent"
set bouncemail
set no spambounce
set properties ""
set daemon 60
poll mail.celiknet.com with proto POP3
user 'xxxxxxxx' there with password 'xxxxxxxx' is 'levent' here mda "/usr/bin/procmail -d %T"
---------------------------------------------
.procmailrc
----------------------------------------------
PATH=$HOME/bin:/usr/bin:/usr/ucb:/bin:/usr/local/bin:.
MAILDIR=$HOME/Mail # You'd better make sure it exists
DEFAULT=$MAILDIR/mbox
LOGFILE=$MAILDIR/from
LOCKFILE=$HOME/.lockmail
:0fw: spamassassin.lock
* < 256000
| spamassassin
:0:
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
almost-certainly-spam
:0:
* ^X-Spam-Status: Yes
probably-spam
:0
* ^^rom[ ]
{
LOG="*** Dropped F off From_ header! Fixing up. "
:0 fhw
| sed -e '1s/^/F/'
}
----------------------------------------------------------------------
Burada .procmailrc dosyasında MAILDIR, ve DEFAULT alanlarına tam olarak yazmam gereken nedir?
MAILDIR=/var/spool/mail/levent
DEFAULT=/home/levent/Mail/mbox
gibi bir şey mi acaba?
Saygılar
Levent
On Mon, 4 Aug 2003 14:13:42 +0300
Doruk Fisek <dfisek@fisek.com.tr> wrote:
>Merhaba,
>
>Mon, 4 Aug 2003 12:29:22 +0300 tarihinde Levent Uysanel
><leventuy@celiknet.com> soyle yazdi:
>
>LU> Spooldaki mailleri doğrudan mail clientle alıyordum. Procmail
>LU> kullanırken mailler filtrelendikten sonra başka bir yere imap
>LU> olarakmı taşınacak. Burasını tam anlayamadım.
>Spamassassin sadece filtreleme isi yapar. Mesajlari ilgili yere goturmez. O
>Procmail'in gorevi. Istemci ya da sunucu ne kullaniyorsaniz, o program
>mesajlari aldiktan sonra hemen tum e-postalari Procmail'e yollamali. O da
>Spamassassin'den gecirdikten sonra ilgili yerlere dagitacaktir.
>
>RPM tabanli sistemlere kurulum icin guzel bir dokuman,
>
>http://www.belgeler.org/howto/postfix-virus-spam.html
>
>LU> Ayrıca Spam assassini kullanan örnek bir .procmailrc dosyası
>LU> yazmanız mümkün olabilir mi? Sitede verileni çalıştıramadım.
>Direk dokumantasyonda olan yeterli. Mesajlari spamassassin'e yonlendirmek
>icin procmailrc dosyanizin en tepesine,
>
>:0fw: spamassassin.lock
>| /usr/local/bin/spamassassin
>
>satirini eklemelisiniz (tabii spamassassin'in yerini kendinize gore
>ayarlarsiniz).
>
>Procmail'in calistigina emin misiniz? Calisiyorsa procmailrc dosyanizi
>okuduguna emin misiniz? Yanlis yere yerlestirmis olabilirsiniz.
>
> Doruk
--- linux-baslangic listesinden cikmak ve tum listeci islemleri icin http://liste.linux.org.tr/ adresini kullanabilirisniz. Bu listeden cikmak icin <a href="mailto:linux-baslangic-request@liste.linux.org.tr?Subject=unsubscribe"> tiklayiniz</a>