جدول المحتويات:
- الخطوة 1: تثبيت المتطلبات الأساسية
- الخطوة 2: تهيئة Sendmail
- الخطوة 3: إعادة تشغيل Sendmail
- الخطوة 4: إعداد تسجيل Procmail
- الخطوة 5: تهيئة Procmail المحلية
- الخطوة 6: Custom Milters
- الخطوة 7: تحقق من القواعد
- الخطوة 8: بايز
- الخطوة 9: تم
فيديو: كيفية مكافحة البريد العشوائي باستخدام Spamassassin و Dnsbl و Procmail: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
أدير خادم البريد الخاص بي ، وأتحقق من بريدي الإلكتروني معظم الوقت باستخدام الصنوبر. على مر السنين ، قمت بإعداد مرشحات البريد العشوائي في الصنوبر للتخلص من البريد العشوائي. ولكن من المعروف أيضًا أنني أستخدم جهاز بلاك بيري الخاص بي للتحقق من البريد الإلكتروني باستخدام Squirrelmail. حسنًا ، لم تعمل مرشحات الصنوبر الخاصة بي على البريد الإلكتروني. بالإضافة إلى المزيد من الرسائل غير المرغوب فيها التي وردت في الآونة الأخيرة.
سيوضح لك هذا التوجيه كيفية إعداد spamassassin على Fedora باستخدام procmail لنقل الرسائل التي تم وضع علامة عليها كرسائل غير مرغوب فيها إلى مجلد البريد العشوائي تلقائيًا.
الخطوة 1: تثبيت المتطلبات الأساسية
سترغب في تثبيت المتطلبات الأساسية الخاصة بك:
joe @ fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
الخطوة 2: تهيئة Sendmail
تريد التحقق من أن sendmail يستخدم القائمة السوداء لنظام أسماء النطاقات. قم بتحرير 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: إعادة تشغيل Sendmail
بعد إجراء التغييرات على ملف sendmails mc ، يجب إعادة تشغيل خدمة sendmail لإعادة إنشاء ملف التكوين (sendmail.cf)
joe @ fletcher ~ sudo service sendmail أعد تشغيل
الخطوة 4: إعداد تسجيل Procmail
joe @ fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#Uncomment أدناه لتحري الخلل وإصلاحه # VERBOSE = YES # LOGABSTRACT = نعم يمكنك التحقق من procmail الآن عن طريق تفصيل ملف السجل تحت / var / logjoe @ fletcher ~ $ tail / var / log / procmail
الخطوة 5: تهيئة Procmail المحلية
قم بإنشاء ملف.procmailrc في الدليل الرئيسي الخاص بك joe @ fletcher ~ $ vi. ~ / procmailrc: 0:
حالة البريد العشوائي: نعم
/ home / joe / mail / spam
الخطوة 6: Custom Milters
سترغب في إنشاء مجموعة من المرشحات / أدوات التخفيف المخصصة. لدى Apache.org كتابة رائعة حول إنشاء القواعد المخصصة الخاصة بك هنا: صفحة Wiki أنا متأكد من أنك لاحظت أن البريد العشوائي يتبع الأنماط. على سبيل المثال ، أحصل على نفس البريد العشوائي حول صفقات الحلوى مع سطور مواضيع مماثلة لبضعة أشهر في كل مرة. يمكنك كتابة قاعدة تبحث عن بعض هذه الأشياء. joe @ fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf رأس CANDY_1 من = ~ / hard / iheader CANDY_2 From = ~ / candy / iheader CANDY_3 Subject = ~ / hard / iheader CANDY_4 Subject = ~ / candy / iheader CANDY_5 Subject = ~ / Urban decay / imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) درجة CANDY_MULTI_TEST 5.0 إذا تم استيفاء أي من الشروط المذكورة أعلاه ، فقم بتمييزها على أنها بريد عشوائي. خيار آخر هو وضع قائمة سوداء بنطاقات معينة: blacklist_from *@citylinenews.com أو إذا كنت تعرف الموضوع الذي لا تريد تلقيه: header WARRANTY_CHECK Subject = ~ / Home Warranty / iscore WARRANTY_CHECK 5.0
الخطوة 7: تحقق من القواعد
تحقق من القواعد التي قمت بإنشائها:
joe @ fletcher ~ $ spamassassin --lint -D إذا لم يكن به أخطاء ، أعد تشغيل spamassassin: joe @ fletcher ~ $ sudo service spamassassin أعد تشغيل
الخطوة 8: بايز
يمكنك تدريب spamassassin على التعرف على البريد العشوائي باستخدام مرشحات bayesian.
أشر أولاً إلى مجلد البريد العشوائي: joe @ fletcher ~ $ sa-learn --mbox --spam / home / joe / mail / spam ثم صندوق الوارد الخاص بك: joe @ fletcher ~ $ sa-learn --mbox --nonspam / var / mail / joe سيبدأ استخدام المرشحات عندما يكون لديك أكثر من 200 بريد عشوائي.
الخطوة 9: تم
في هذه المرحلة ، تكون قد أكملت خطوتك الأولى نحو صندوق وارد خالٍ من البريد العشوائي.
سيتعين عليك مواصلة البحث في مجلد البريد العشوائي الخاص بك في الأسبوع الأول أو نحو ذلك لمعرفة ما إذا كان كل شيء تم تمييزه على أنه بريد عشوائي هو في الواقع بريد عشوائي. في حالة وصول البريد العشوائي ، تأكد من إلقاء نظرة على الرؤوس ومعرفة ما إذا كان هناك أي شيء يمكنك تحديده كنمط وكتابة قاعدة جديدة له. عادةً ما أقوم فقط بتذليل / var / log / procmail والتحقق لمعرفة ما إذا تم تمييز أي بريد غير مرغوب فيه بشكل غير صحيح. حظا طيبا وفقك الله! جو
موصى به:
كيفية إرسال رسائل البريد الإلكتروني مع المرفقات باستخدام Arduino و Esp32 و Esp8266: 6 خطوات
كيفية إرسال رسائل البريد الإلكتروني مع المرفقات مع Arduino و Esp32 و Esp8266: أود هنا شرح الإصدار 2 من مكتبتي EMailSender ، وهو تطور كبير فيما يتعلق بالإصدار 1 ، مع دعم Arduino مع درع إيثرنت w5100 و w5200 و w5500 و enc28J60 استنساخ الأجهزة ودعم esp32 و esp8266. الآن يمكنك إعلان
كيفية إعداد البريد الإلكتروني الخاص بمؤسسة الدفاع على نظام التشغيل Windows 10: 10 خطوات
كيفية إعداد البريد الإلكتروني الخاص بشركة الدفاع على نظام التشغيل Windows 10: إخلاء المسؤولية: لا توجد مخاطر أو مخاطر محتملة لتنفيذ هذه الخطوات! يمكن استخدام هذا الدليل على كمبيوتر وزارة الدفاع لجميع الأفراد الذين يستخدمون البريد الإلكتروني الخاص بشركة الدفاع. يؤدي اتباع هذه الإرشادات عادةً إلى حدوث
كيفية ترقية ذاكرة الوصول العشوائي (RAM) و SSD على الكمبيوتر المحمول Acer Aspire E1-571G: 4 خطوات
كيفية ترقية ذاكرة الوصول العشوائي (RAM) و SSD على الكمبيوتر المحمول Acer Aspire E1-571G: جاء الكمبيوتر المحمول My Acer Aspire E1-571G مزودًا بوحدة معالجة مركزية Intel i3 ، وذاكرة وصول عشوائي DDR3 بسعة 4 جيجا بايت ، ومحرك قرص صلب 500 جيجا بايت ، بالإضافة إلى وحدة معالجة رسومات nVidia GeForce GT 620M المحمولة بسعة 1 جيجا بايت . ومع ذلك ، كنت أرغب في ترقية الكمبيوتر المحمول لأنه عمره بضع سنوات ويمكنه استخدام بضع سنوات بسرعة
تاجر تجزئة لأقراص CD ذاتية الخدمة من البريد العشوائي: 8 خطوات
تاجر تجزئة للأقراص المدمجة بالخدمة الذاتية من البريد غير الهام: الموسيقيون: قم ببيع المزيد من الأقراص المضغوطة في العربات الخاصة بك باستخدام شاشة CD ذاتية الخدمة! المنجم مصنوع من عناصر مخصصة لمكب النفايات: مصباح هالوجين وشماعات سلكية. إذا كان لديك 40 دولارًا في متناول يدك ، فتوقف عن القراءة بشكل صحيح الآن واذهب لشراء & quot؛ بائع أقراص مضغوطة & quot؛ من جيف كارتاك: ht
اصنع شاشة ماتريكس باستخدام مولد الأرقام العشوائي الزائف: 4 خطوات
اصنع شاشة Matrix بمولد الأرقام العشوائية الزائفة: إذا كنت تحب المصفوفة ، ولديك بعض وقت الفراغ ، فيمكنك إنشاء برنامج لا نهاية له ، يعرض أرقامًا عشوائية ، بأسرع ما يمكن للكمبيوتر تشغيله ، ويبدو مشابهًا جدًا للمصفوفة ! يستغرق التحضير حوالي 5 دقائق فقط! كنت ألقي نظرة