2017-02-04 1 views
2

작동하지 체 I는 /var/lib/dovecot/sieve/global_sieves/move_to_spam_folder.sieve으로 만들 말한다 한번에 https://wiki.archlinux.org/index.php/Dovecot#Sieve아치 Dovecot과는

에서 가이드를 따라 spamtestplus :

require "spamtestplus"; 
require "fileinto"; 
require "relational"; 
require "comparator-i;ascii-numeric"; 

if spamtest :value "ge" :comparator "i;ascii-numeric" "5" { 
    fileinto "Junk"; 
} 
다음

sievec /var/lib/dovecot/sieve/global_sieves 

을 내가는 "spamtestplus"에 대해 오류가 발생 할 때 : :입니다 실행 말한다

move_to_spam_folder: line 1: error: require command: unknown Sieve capability `spamtestplus'. 
move_to_spam_folder: line 6: error: unknown test 'spamtest' (only reported once at first occurrence). 
move_to_spam_folder: error: validation failed. 
sievec(root): Error: failed to compile sieve script '/var/lib/dovecot/sieve/global_sieves/move_to_spam_folder.sieve' 

누군가 조언을 해주실 수 있습니까? 일반적으로 아치 위키는 꽤 죽었지 만 지금까지는 인터넷 검색이나 조정을 할 수 없다. 단지

require "fileinto" 

전체 예제 코드를 사용하여

답변

0

시도 :

require "fileinto"; 
if header :contains "X-Spam-Flag" "YES" { 
    fileinto "Junk"; 
} 
0

당신은 활성화하고 그것을 사용하기 위해 spamtestplus 체 확장을 구성해야합니다. 당신이 참조 된 페이지가 90-sieve.conf 파일에 sieve_extensions = +spamtest +spamtestplus 설정을 포함 어쌔신, 대한 example of configuration 있습니다

plugin { 
    sieve_extensions = +spamtest +spamtestplus 

    sieve_spamtest_status_type = score 
    sieve_spamtest_status_header = \ 
    X-Spam_score: (-?[[:digit:]]+\.[[:digit:]]).* 
    sieve_spamtest_max_value = 5.0 

    sieve_before = /var/lib/dovecot/sieve/global_sieves/move_to_spam_folder.sieve 
} 

은 또한 자세한 내용은 Dovecot과 Pigeonhole documentation on setting up the spamtest/virustest 확장을 참조하십시오.

+0

나는 OP와 같은 문제가 있지만'90-sieve.conf'의'sieve_extensions = + spamtest + spamtestplus' 설정이 나에게 도움이되지 않았습니다. 이 문제를 해결하려면 어떻게해야합니까? –

+0

@HughGuiney : 일반적인 [Dovecot Sieve 문제 해결] (https://wiki.dovecot.org/Pigeonhole/Sieve/Troubleshooting) 및 [Dovecot 문제 해결] (https://wiki2.dovecot.org/WhyDoesItNotWork) 설정 파일이 의도 한대로 읽혀지고 있는지 확인하십시오. 추가 문제가있는 경우 SuperUser/ServerFault에 직접 질문을 게시해야합니다. 이것은 실제로 프로그래밍 문제가 아니므로 여기서 StackOverflow에 대한 주제는 아닙니다. –

관련 문제