История изменений
Исправление leg0las, (текущая версия) :
Понял что ты имеешь ввиду.
Исправил в exim.conf
begin routes
...
spam_to_user:
driver = accept
condition = ${if and {{>{$spam_score_int}{20}}{<{$spam_score_int}{80}}}{yes}{no}}
domains = !+local_domains
transport = dovecot_delivery
т.е. ходить вместе со всей почтой через один транспорт, нерабочий транспорт закоментил.
Пилим dovecot. /etc/dovecot/conf.d/90-sieve.conf:
sieve_global_dir = /etc/dovecot/conf.d/sieve
Создал директорию, выдал ей права, создал правило:
require ["fileinto"];
# rule:[SPAM]
if header :contains "Subject" "**SPAM**"
{
fileinto "Junk";
}
Скомпилил с помощью sievec, перезапустил dovecot и exim. Не работает.
Исправление leg0las, :
Понял что ты имеешь ввиду.
Исправил в exim.conf
begin routes
...
spam_to_user:
driver = accept
condition = ${if and {{>{$spam_score_int}{20}}{<{$spam_score_int}{80}}}{yes}{no}}
domains = !+local_domains
transport = doctcot_delivery
т.е. ходить вместе со всей почтой через один транспорт, нерабочий транспорт закоментил.
Пилим dovecot. /etc/dovecot/conf.d/90-sieve.conf:
sieve_global_dir = /etc/dovecot/conf.d/sieve
Создал директорию, выдал ей права, создал правило:
require ["fileinto"];
# rule:[SPAM]
if header :contains "Subject" "**SPAM**"
{
fileinto "Junk";
}
Скомпилил с помощью sievec, перезапустил dovecot и exim. Не работает.
Исправление leg0las, :
Понял что ты имеешь ввиду.
Исправил в exim.conf
begin routes ... spam_to_user: driver = accept condition = ${if and {{>{$spam_score_int}{20}}{<{$spam_score_int}{80}}}{yes}{no}} domains = !+local_domains transport = dovecot_delivery
т.е. ходить вместе со всей почтой через один транспорт, нерабочий транспорт закоментил.
Пилим dovecot. /etc/dovecot/conf.d/90-sieve.conf:
sieve_global_dir = /etc/dovecot/conf.d/sieve
Создал директорию, выдал ей права, создал правило:
require ["fileinto"];
# rule:[SPAM]
if header :contains "Subject" "**SPAM**"
{
fileinto "Junk";
}
Скомпилил с помощью sievec, перезапустил dovecot и exim. Не работает.
Исправление leg0las, :
Понял что ты имеешь ввиду.
Исправил в exim.conf
begin routes
...
spam_to_user:
driver = accept
condition = ${if and {{>{$spam_score_int}{20}}{<{$spam_score_int}{80}}}{yes}{no}}
domains = !+local_domains
transport = doctcot_delivery
т.е. ходить вместе со всей почтой через один транспорт, нерабочий транспорт закоментил.
Пилим dovecot. /etc/dovecot/conf.d/90-sieve.conf:
sieve_global_dir = /etc/dovecot/conf.d/sieve
Создал директорию, выдал ей права, создал правило:
require ["fileinto"];
# rule:[SPAM]
if header :contains "Subject" "**SPAM**"
{
fileinto "Junk";
}
Скомпилил с помощью sievec, перезапустил dovecot и exim. Не работает.
Исходная версия leg0las, :
Понял что ты имеешь ввиду.
Исправил в exim.conf
begin routes ... spam_to_user: driver = accept condition = ${if and {{>{$spam_score_int}{20}}{<{$spam_score_int}{80}}}{yes}{no}} domains = !+local_domains transport = doctcot_delivery
т.е. ходить вместе со всей почтой через один транспорт, нерабочий транспорт закоментил.
Пилим dovecot. /etc/dovecot/conf.d/90-sieve.conf:
sieve_global_dir = /etc/dovecot/conf.d/sieve
Создал директорию, выдал ей права, создал правило:
require ["fileinto"];
# rule:[SPAM]
if header :contains "Subject" "**SPAM**"
{
fileinto "Junk";
}
Скомпилил с помощью sievec, перезапустил dovecot и exim. Не работает.