Merhabalar,
Centos 5,2 üzerine postfix-dovecot ve mysql kurdum. Postfix ve dovecot
kullanıcı bilgilerini mysql üzerinden sorunsuz olarak alıyor ancak sieve
plugin'i bir türlü çalıştıramadım.
"/var/log/maillog" dosyasında dovecot'un sorunsuz olarak çalıştığına dair
mesajlar var ancak açılışta yüklüyorsa yüklediği pluginler hakkında herhangi
bir bilgi bulunmuyor.
Sieve plugin olarak "dovecot sieve" kurdum. Dovecot ve sieve pluginlerini
rpm den değil de en son sürümleri olsun diye el ile derledim.
Dovecot conf dosyam aşağıdaki şekilde :
protocol lda {
......
mail_plugins = sieve
mail_plugin_dir = /usr/local/lib/dovecot/lda
.....
}
plugin {
....
# Scripts executed before the user's script.
# E.g. handling messages marked as dangerous
sieve_before = /etc/dovecot/sieve/default.sieve
# Scripts executed after the user's script (if keep is still in effect)
# E.g. default mail filing rules.
#sieve_after = /etc/dovecot/sieve.d/
....
}
şeklinde sieve dosyası ise sadece spam tag li mailleri spam klasörüne
yönlendirecek şekilde :
require ["fileinto"];
if header :contains "X-Spam-Flag" ["YES"] {
fileinto "spam";
stop;
}
Ancak spamassasinin örnek spam dosyasını kendime mail olarak gönderiyorum.
Spamassasin spam headerını ekliyor ancak dovecot deliver loglarında yine
dosyanın inbox'a kaydedildiğini söylüyor.
Acaba nerede hata yapıyorum.
Teşekkürler
--
M. ONUR CANCI
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu