विषयसूची:
- चरण 1: पूर्वापेक्षाएँ स्थापित करें
- चरण 2: सेंडमेल कॉन्फ़िगरेशन
- चरण 3: सेंडमेल पुनरारंभ करें
- चरण 4: Procmail लॉगिंग सेट करें
- चरण 5: स्थानीय Procmail config
- चरण 6: कस्टम मिल्टर
- चरण 7: नियम जांचें
- चरण 8: बेयस
- चरण 9: हो गया।
वीडियो: Spamassassin, Dnsbl, और Procmail का उपयोग करके स्पैम से कैसे लड़ें: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
मैं अपना खुद का मेल सर्वर चलाता हूं, और मैं ज्यादातर समय पाइन का उपयोग करके अपने ईमेल की जांच करता हूं। वर्षों से मैंने स्पैम को हटाने के लिए पाइन में स्पैम फ़िल्टर स्थापित किए थे। लेकिन मुझे गिलहरी का उपयोग करके ईमेल की जांच करने के लिए अपने ब्लैकबेरी का उपयोग करने के लिए भी जाना जाता है। खैर मेरे पाइन फिल्टर गिलहरी पर काम नहीं करते थे। साथ ही हाल ही में अधिक स्पैम आ रहे थे।
यह निर्देशयोग्य आपको दिखाएगा कि स्पैम के रूप में चिह्नित संदेशों को स्वचालित रूप से स्पैम फ़ोल्डर में ले जाने के लिए प्रोमेल का उपयोग करके फेडोरा पर स्पैमसैसिन कैसे सेट करें।
चरण 1: पूर्वापेक्षाएँ स्थापित करें
आप अपनी पूर्वापेक्षाएँ स्थापित करना चाहेंगे:
joe@fletcher ~$ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
चरण 2: सेंडमेल कॉन्फ़िगरेशन
आप जांचना चाहते हैं कि Sendmail DNS ब्लैकलिस्ट का उपयोग कर रहा है। Sendmail.mc संपादित करें और नीचे की पंक्तियाँ जोड़ेंjoe@fletcher ~$ vi /etc/mail/sendmail.mcFEATURE(`dnsbl', `bl.spamcop.net', `"स्पैम अवरुद्ध देखें: https://spamcop.net/bl.shtml?"$&{client_addr}')dnlFEATURE(`dnsbl', `cbl.abuseat.org', `"स्पैम अवरोधित देखें: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr}')dnlFEATURE(`dnsbl', `sbl.spamhaus.org', `"स्पैम अवरोधित देखें: https://spamhaus.org/query/bl?ip="$&{client_addr}')dnlFEATURE(` dnsbl', `list.dsbl.org', `"स्पैम अवरोधित देखें: https://dsbl.org/listing?"$&{client_addr}')dnlजबकि आपके पास वह खुला है, डिफ़ॉल्ट मेलर के रूप में procmail जोड़ें: MAILER(procmail)dnl
चरण 3: सेंडमेल पुनरारंभ करें
आपके द्वारा Sendmails mc फ़ाइल में परिवर्तन करने के बाद, आपको कॉन्फ़िगरेशन फ़ाइल (sendmail.cf) के पुनर्निर्माण के लिए सेंडमेल सेवा को पुनरारंभ करना चाहिए।
जो @ फ्लेचर ~$ सुडो सर्विस सेंडमेल रीस्टार्ट
चरण 4: Procmail लॉगिंग सेट करें
joe@fletcher ~$ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#समस्या निवारण के लिए नीचे टिप्पणी करें#VERBOSE=YES#LOGABSTRACT=YESआप /var/logjoe@fletcher के अंतर्गत लॉग फ़ाइल को पूंछ कर अब घोषणा की जांच कर सकते हैं ~ $ पूंछ /var/log/procmail
चरण 5: स्थानीय Procmail config
अपने होम डाइरेक्टरी में एक.procmailrc बनाएंjoe@fletcher ~$ vi.~/procmailrc:0:
एक्स-स्पैम-स्थिति: हाँ
/होम/जो/मेल/स्पैम
चरण 6: कस्टम मिल्टर
आप कस्टम फ़िल्टर/मीटर का एक सेट बनाना चाहेंगे। Apache.org ने यहां अपने स्वयं के कस्टम नियम बनाने के बारे में बहुत अच्छा लिखा है: विकी पेजमुझे यकीन है कि आपने देखा है कि स्पैम पैटर्न का अनुसरण करता है। उदाहरण के लिए, मुझे एक ही समय में कुछ महीनों के लिए समान विषय पंक्तियों के साथ कैंडी सौदों के बारे में एक ही स्पैम मिलता है। आप इनमें से कुछ चीजों की तलाश में एक नियम लिख सकते हैं। joe@fletcher ~$ sudo vi /etc/mail/spamassassin/local.cf हैडर CANDY_1 से =~ /हार्ड/iheader CANDY_2 से =~ /candy/iheader CANDY_3 विषय =~ /हार्ड/iheader CANDY_4 विषय =~ /कैंडी/आईहेडर CANDY_5 विषय =~ /शहरी क्षय/इमेटा CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0)स्कोर CANDY_MULTI_TEST 5.0यदि उपरोक्त में से कोई भी दो शर्तें पूरी होती हैं, तो इसे स्पैम के रूप में चिह्नित करें। एक अन्य विकल्प कुछ डोमेन को ब्लैकलिस्ट करना है: ब्लैकलिस्ट_फ्रॉम *@citylinenews.comया यदि आप उस विषय को जानते हैं जिसे आप प्राप्त नहीं करना चाहते हैं: हेडर WARRANTY_CHECK विषय =~ /होम वारंटी/iscore WARRANTY_CHECK 5.0
चरण 7: नियम जांचें
आपके द्वारा बनाए गए नियमों की जाँच करें:
joe@fletcher ~$ spamassassin --lint -D यदि इसमें कोई त्रुटि नहीं है, तो स्पैमसैसिन को पुनरारंभ करें: joe@fletcher ~$ sudo service spamassassin पुनरारंभ करें
चरण 8: बेयस
आप स्पैम हत्यारे को बायेसियन फिल्टर का उपयोग करके स्पैम की पहचान करने के लिए प्रशिक्षित कर सकते हैं।
पहले इसे अपने स्पैम फ़ोल्डर पर इंगित करें: joe@fletcher ~$ sa-learn --mbox --spam /home/joe/mail/spam फिर आपका इनबॉक्स: joe@fletcher ~$ sa-learn --mbox --nonspam /var /mail/joe जब आपके पास > 200 स्पैम और हैम्स होंगे तो यह फ़िल्टर का उपयोग करना शुरू कर देगा।
चरण 9: हो गया।
इस बिंदु पर आपने स्पैम मुक्त इनबॉक्स की ओर अपना पहला कदम पूरा कर लिया है।
आपको या तो पहले सप्ताह के लिए अपने स्पैम फ़ोल्डर में देखना होगा, यह देखने के लिए कि क्या स्पैम के रूप में चिह्नित सब कुछ वास्तव में स्पैम है। यदि स्पैम हो रहा है, तो हेडर को देखना सुनिश्चित करें और देखें कि क्या ऐसा कुछ है जिसे आप एक पैटर्न के रूप में पहचान सकते हैं और इसके लिए एक नया नियम लिख सकते हैं। मैं आमतौर पर केवल पूंछ/var/log/procmail करता हूं और यह देखने के लिए जांच करता हूं कि कोई गैर स्पैम गलत तरीके से चिह्नित किया गया है या नहीं। आपको कामयाबी मिले! -जो
सिफारिश की:
DIY -- कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: 6 चरण
DIY || कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: स्पाइडर रोबोट बनाते समय, रोबोटिक्स के बारे में बहुत सी बातें सीख सकते हैं। जैसे रोबोट बनाना मनोरंजक होने के साथ-साथ चुनौतीपूर्ण भी है। इस वीडियो में हम आपको स्पाइडर रोबोट बनाने का तरीका दिखाने जा रहे हैं, जिसे हम अपने स्मार्टफोन (Androi
Arduino का उपयोग करके इंटरनेट का उपयोग करके पूरी दुनिया में नियंत्रण का नेतृत्व किया: 4 कदम
Arduino का उपयोग करके इंटरनेट का उपयोग करके पूरी दुनिया में नियंत्रण का नेतृत्व किया: नमस्ते, मैं ऋतिक हूं। हम आपके फ़ोन का उपयोग करके एक इंटरनेट नियंत्रित एलईडी बनाने जा रहे हैं। हम Arduino IDE और Blynk जैसे सॉफ़्टवेयर का उपयोग करने जा रहे हैं। यह सरल है और यदि आप सफल होते हैं तो आप जितने चाहें उतने इलेक्ट्रॉनिक घटकों को नियंत्रित कर सकते हैं जो हमें चाहिए: हार्डवेयर:
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं - माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: 8 कदम (चित्रों के साथ)
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं | माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: परिचय मेरे यूट्यूब चैनल पर जाएंएक ड्रोन खरीदने के लिए एक बहुत महंगा गैजेट (उत्पाद) है। इस पोस्ट में मैं चर्चा करने जा रहा हूँ कि मैं इसे सस्ते में कैसे बना सकता हूँ ?? और आप इसे सस्ते दाम पर कैसे बना सकते हैं … वैसे भारत में सभी सामग्री (मोटर, ईएससी
स्पैम फ़िल्टर के रूप में GMail का उपयोग करना: 3 चरण
स्पैम फ़िल्टर के रूप में GMail का उपयोग करना: हम सभी को बहुत अधिक स्पैम मिलता है। इसे लगभग सभी को रोकने का एक तरीका यहां दिया गया है। हम जीमेल इंटरफेस के साथ अटके बिना जीमेल के स्पैम फ़िल्टरिंग का उपयोग करने जा रहे हैं। इसके लिए केवल एक gmail अकाउंट (जिनके पास इनमें से एक नहीं है?) और एक अप्रयुक्त ईमेल ऐड की आवश्यकता है
Pair.com होस्ट किए गए खातों पर पूर्ण विशेषताओं वाले स्पैम हत्यारे का उपयोग कैसे करें: 9 चरण
Pair.com होस्टेड खातों पर पूर्ण विशेषताओं वाले SpamAssassin का उपयोग कैसे करें: मैं pair.com पर एक या दो डोमेन होस्ट करता हूं। उनके पास SSH शेल, mysql, php सपोर्ट और बहुत कुछ जैसी बेहतरीन होस्टिंग सुविधाएँ हैं। हालांकि उनके पास पूर्ण रूप से SpamAssassin स्थापित नहीं है। उनके पास एक अजीब छीन लिया संस्करण है जो आपको केवल काला जोड़ने देता है