2014-05-21 2 views
7

से अलग-अलग परिणाम मैंने अपने स्पैमसासिन को स्थापित और कॉन्फ़िगर किया है और प्रशिक्षित किया है और सभी ठीक काम करने लगते हैं। फिर जब मैंने इसे स्पैमक के माध्यम से तैनात करने की कोशिश की तो मुझे आंशिक परिणाम मिलते हैं।स्पैमसासिन और स्पैमक

ऐसा क्यों हो रहा है?

मुझे इस तथ्य के लिए स्पैमक पसंद है कि मैं इसे केवल रिपोर्ट आउटपुट के लिए प्राप्त कर सकता हूं लेकिन ऐसा लगता है कि चेक अनुपलब्ध है: एसपीएफ़, डीकेआईएम, बेयस।

मैंने इसे समझने या ऑनलाइन किसी भी समान रिपोर्ट को खोजने में कामयाब नहीं रहा है। यह अब दिनों से चल रहा है और मैं विचारों से बाहर हूं।

SpamAssassin काम करता है:

# spamassassin -t < /path/to/spam.eml 

Content analysis details: (3.3 points, 5.0 required) 

pts rule name    description 
---- ---------------------- -------------------------------------------------- 
0.0 FSL_HELO_NON_FQDN_1 FSL_HELO_NON_FQDN_1 
0.7 SPF_SOFTFAIL   SPF: sender does not match SPF record (softfail) 
0.8 BAYES_50    BODY: Bayes spam probability is 40 to 60% 
          [score: 0.5000] 
0.5 MISSING_MID   Missing Message-Id: header 
0.0 HELO_NO_DOMAIN   Relay reports its domain incorrectly 
1.4 MISSING_DATE   Missing Date: header 

spamc केवल आंशिक:

# spamc -R < /path/to/spam.eml 

Content analysis details: (1.5 points, 5.0 required) 

pts rule name    description 
---- ---------------------- -------------------------------------------------- 
0.0 FSL_HELO_NON_FQDN_1 FSL_HELO_NON_FQDN_1 
0.1 MISSING_MID   Missing Message-Id: header 
0.0 HELO_NO_DOMAIN   Relay reports its domain incorrectly 
1.4 MISSING_DATE   Missing Date: header 

उत्तर

2

मुझे एक ही समस्या का पता चला। http://spamassassin.apache.org/full/3.3.x/doc/Mail_SpamAssassin_Conf.html#filename Bayes डेटाबेस उपयोगकर्ता के घर निर्देशिका जो SpamAssassin चलाता में सहेजे जाते हैं

:

bayes_path /path/filename (default: ~/.spamassassin/bayes) 
This is the directory and filename for Bayes databases. Several databases will be created, with this as the base directory and filename, with _toks, _seen, etc. appended to the base. The default setting results in files called ~/.spamassassin/bayes_seen, ~/.spamassassin/bayes_toks, etc. 

By default, each user has their own in their ~/.spamassassin directory with mode 0700/0600. For system-wide SpamAssassin use, you may want to reduce disk space usage by sharing this across all users. However, Bayes appears to be more effective with individual user databases. 
  • और यहाँ है

    • यहाँ अपने प्रश्न का उत्तर है समाधान जो मेरे लिए काम करता है:

    इस विकि के अनुसार: http://wiki.apache.org/spamassassin/SiteWideBayesSetup, मैं /etc/mail/spamassassin/local.cf निम्नांकित दो पंक्तियों में कहा:

    bayes_path /var/spamassassin/bayes_db/bayes 
    bayes_file_mode 0777 
    

    और मैं जरूरत निर्देशिका बनाया: /var/SpamAssassin/bayes_db/

    कृपया ध्यान दें कि पिछले रास्ते में "Bayes" डेटाबेस फ़ाइलें (bayes_journal, bayes_seen, आदि)

    ठीक है के लिए उपसर्ग है, के बाद मैं SpamAssassin restared, कुछ नहीं हुआ। अभी तक कोई Bayes परीक्षण नहीं है। हम्म ...

    तो, मैं पहले से ही बनाया डेटाबेस से नकल /root/.spamassassin/* को /var/SpamAssassin/bayes_db

    अद्यतन: ऐसा लगता है कि मैं बदलना पड़ा इन 4 bayes_ * फ़ाइलों को 0666 पर अनुमतियां।अन्यथा autolearner नए डेटा को नहीं बचाएगा। मैं 0666 अनुमति से सहमत नहीं हूं, लेकिन मुझे आशा है कि मुझे जल्द ही एक और समाधान मिलेगा।

    मैंने स्पैमक में एक और परीक्षण चलाया और ... मुझे बेयस मिला !! SpamAssassin के लिए :)

    परिणाम spamc के लिए

    # spamassassin -t -D spf,dkim < /path/to/spam.eml 
    
    Content analysis details: (8.2 points, 5.0 required) 
    
    pts rule name    description 
    ---- ---------------------- -------------------------------------------------- 
    3.5 BAYES_99    BODY: Bayes spam probability is 99 to 100% 
              [score: 1.0000] 
    1.3 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net 
           [Blocked - see <http://www.spamcop.net/bl.shtml?141.146.5.61>] 
    1.0 DATE_IN_PAST_12_24  Date: is 12 to 24 hours before Received: date 
    -0.0 SPF_PASS    SPF: sender matches SPF record 
    1.3 TRACKER_ID    BODY: Incorporates a tracking ID number 
    0.2 BAYES_999    BODY: Bayes spam probability is 99.9 to 100% 
              [score: 1.0000] 
    0.0 HTML_MESSAGE   BODY: HTML included in message 
    0.8 RDNS_NONE    Delivered to internal network by a host with no rDNS 
    

    परिणाम:

    # spamc -R < /path/to/spam.eml 
    
    Content analysis details: (8.2 points, 5.0 required) 
    
    pts rule name    description 
    ---- ---------------------- -------------------------------------------------- 
    1.3 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net 
           [Blocked - see <http://www.spamcop.net/bl.shtml?141.146.5.61>] 
    3.5 BAYES_99    BODY: Bayes spam probability is 99 to 100% 
              [score: 1.0000] 
    1.0 DATE_IN_PAST_12_24  Date: is 12 to 24 hours before Received: date 
    -0.0 SPF_PASS    SPF: sender matches SPF record 
    1.3 TRACKER_ID    BODY: Incorporates a tracking ID number 
    0.2 BAYES_999    BODY: Bayes spam probability is 99.9 to 100% 
              [score: 1.0000] 
    0.0 HTML_MESSAGE   BODY: HTML included in message 
    0.8 RDNS_NONE    Delivered to internal network by a host with no rDNS 
    
    Content analysis details: (8.2 points, 5.0 required) 
    
0

spamd एक समर्पित उपयोगकर्ता खाते के अंतर्गत चल रहा है, तो यह वरीयताओं है कि उपयोगकर्ता द्वारा पाया का उपयोग होगा और इसके साथ ही कुछ हो सकता है एक्सेस अधिकार मुद्दों (उदाहरण के लिए कि उपयोगकर्ता को साइट-व्यापी बेयस डेटाबेस पढ़ने की अनुमति नहीं है)।

आप स्पैमड को दिए गए विकल्प भी दे सकते हैं जो अन्य व्यवहार को प्रभावित करते हैं (उदा। -एल जो DNS और नेटवर्क परीक्षण अक्षम करता है)।

आप स्पैमड कैसे चला रहे हैं? आप -D के साथ स्पैमड भी चला सकते हैं और देख सकते हैं कि कुछ भी दिलचस्प पॉप अप करता है या नहीं।

+0

मैं config फ़ाइलों की जाँच की और स्थानीय मोड सक्रिय नहीं है। क्या कोई विशेष स्थान (कॉन्फ़िगरेशन) मुझे देखना चाहिए? – transilvlad

+0

"स्पैमड-डी" चलाना आपको स्पैमक के साथ संदेश संसाधित करते समय क्या हो रहा है, यह बताएगा। तुलना करें कि "स्पैमसासिन-डी" आपको क्या बता रहा है (कुछ भी बेयस से संबंधित खोज की कोशिश करें)। – krisku

+0

क्या इससे आपकी मदद मिलती है? http://www.goldfisch.at/knowledge/268 – krisku

संबंधित मुद्दे