فهرست مطالب:
- مرحله 1: پیش نیازها را نصب کنید
- مرحله 2: پیکربندی Sendmail
- مرحله 3: راه اندازی مجدد Sendmail
- مرحله 4: راه اندازی Procmail Logging را تنظیم کنید
- مرحله 5: پیکربندی محلی Procmail
- مرحله 6: میلترهای سفارشی
- مرحله 7: قوانین را بررسی کنید
- مرحله 8: بیز
- مرحله 9: انجام شد
تصویری: نحوه مبارزه با هرزنامه ها با استفاده از Spamassassin ، Dnsbl و Procmail: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
من سرور ایمیل خودم را اجرا می کنم و بیشتر اوقات ایمیل خود را با استفاده از کاج چک می کنم. در طول سالها من فیلترهای هرزنامه را در کاج ایجاد کرده بودم تا هرزنامه ها را از بین ببریم. اما همچنین شناخته شده است که از شاه توت خود برای بررسی ایمیل با استفاده از squirrelmail استفاده می کنم. خوب فیلترهای کاج من روی squirrelmail کار نمی کردند. بعلاوه ، اخیراً هرزنامه های بیشتری نیز منتشر شده است.
این دستورالعمل به شما نحوه تنظیم spamassassin را در Fedora با استفاده از procmail برای انتقال پیامهای علامت گذاری شده به عنوان هرزنامه به پوشه هرزنامه به طور خودکار نشان می دهد.
مرحله 1: پیش نیازها را نصب کنید
شما می خواهید پیش نیازهای خود را نصب کنید:
joe@fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
مرحله 2: پیکربندی Sendmail
می خواهید بررسی کنید که sendmail از لیست سیاه DNS استفاده می کند. sendmail.mc را ویرایش کرده و خطوط زیر را اضافه کنیدjoe@fletcher ~ $ vi /etc/mail/sendmail.mc.shtml؟ "$ & {client_addr} ') dnl {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 در حالی که آن را باز کرده اید ، پروکمیل را به عنوان پست کننده پیش فرض اضافه کنید: MAILER (procmail) dnl
مرحله 3: راه اندازی مجدد Sendmail
پس از اعمال تغییرات در پرونده sendmails mc ، باید سرویس sendmail را مجدداً راه اندازی کنید تا مجدداً فایل پیکربندی را بازسازی کنید (sendmail.cf)
joe@fletcher ~ $ sudo service sendmail restart
مرحله 4: راه اندازی Procmail Logging را تنظیم کنید
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log# برای عیب یابی در زیر نظر ندهید#VERBOSE = YES#LOGABSTRACT = YES شما می توانید اکنون پروکمیل را با دنبال کردن فایل ورود در زیر/var/logjoe@fletcher check بررسی کنید $ tail/var/log/procmail
مرحله 5: پیکربندی محلی Procmail
یک.procmailrc در فهرست اصلی homejoe@fletcher Create $ vi. ~/procmailrc: 0 ایجاد کنید.
X-Spam-Status: بله
/home/joe/mail/spam
مرحله 6: میلترهای سفارشی
شما می خواهید مجموعه ای از فیلترها/میترهای سفارشی ایجاد کنید. Apache.org در ایجاد قوانین سفارشی خود در اینجا بسیار مفید است: ویکی پیج مطمئن هستم متوجه شده اید که هرزنامه ها از الگوهای زیر پیروی می کنند. به عنوان مثال ، من هر چند ماه یکبار در مورد معاملات آب نبات با موضوعات مشابه مشابه هرزنامه دریافت می کنم. شما می توانید یک قانون بنویسید و به دنبال چند مورد از این موارد باشید. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf سرصفحه CANDY_1 از = ~/hard/iheader CANDY_2 از = ~/candy/iheader CANDY_3 موضوع = ~/hard/iheader CANDY_4 موضوع = ~/candy/iheader CANDY_5 Subject = ~ /خرابی شهری /imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) CANDY_MULTI_TEST 5.0 در صورت برآورده شدن هر یک از دو شرایط فوق ، آن را به عنوان هرزنامه علامت گذاری کنید. گزینه دیگر این است که دامنه های خاصی را سیاه کنید: blacklist_from *@citylinenews.com یا اگر موضوعی را می دانید که نمی خواهید دریافت کنید: سرصفحه WARRANTY_CHECK موضوع = ~ /گارانتی منزل /iscore WARRANTY_CHECK 5.0
مرحله 7: قوانین را بررسی کنید
قوانین ایجاد شده را بررسی کنید:
joe@fletcher ~ $ spamassassin --lint -D اگر خطایی نداشت ، spamassassin را راه اندازی مجدد کنید: joe@fletcher ~ $ sudo service spamassassin راه اندازی مجدد
مرحله 8: بیز
شما می توانید spamassassin را برای شناسایی هرزنامه ها با استفاده از فیلترهای بیزی آموزش دهید.
ابتدا آن را در پوشه هرزنامه خود قرار دهید: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam سپس صندوق ورودی خود: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe استفاده از فیلترها زمانی شروع می شود که> 200 اسپم و همزن داشته باشید.
مرحله 9: انجام شد
در این مرحله شما اولین قدم خود را به سمت صندوق ورودی بدون هرزنامه کامل کرده اید.
شما باید هفته اول به دنبال پوشه هرزنامه خود باشید تا ببینید آیا همه چیز که به عنوان هرزنامه علامت گذاری شده است در واقع هرزنامه است. اگر هرزنامه ها در حال عبور هستند ، حتماً سرصفحه ها را ببینید و ببینید آیا چیزی وجود دارد که می توانید به عنوان الگو مشخص کنید و قانون جدیدی برای آن بنویسید. من معمولاً/var/log/procmail را دنبال می کنم و بررسی می کنم که آیا هرزنامه غیر صحیح علامت گذاری نشده است یا خیر. موفق باشید! -جو
توصیه شده:
(چند نفره) مبارزه در GameGo With Makecode Arcade: 6 مرحله
(چند نفره) مبارزه با GameGo With Makecode Arcade: GameGo یک کنسول قابل حمل بازی یکپارچهسازی سازگار با مایکروسافت Makecode است که توسط آموزش TinkerGen STEM توسعه یافته است. این دستگاه بر اساس تراشه STM32F401RET6 ARM Cortex M4 طراحی شده است و برای مربیان STEM یا فقط افرادی که از ایجاد سرگرمی ویدئویی یکپارچهسازی با سیستمعامل لذت می برند ساخته شده است
Quadcopters Combat Drones با نام مستعار تجربه واقعی مبارزه با سگ ها: 8 مرحله (همراه با تصاویر)
Quadcopters Combat Drones معروف به تجربه واقعی مبارزه با سگ: به & quot؛ ible & quot؛ من خوش آمدید. #37 ما باید اعتراف کنیم که هواپیماهای بدون سرنشین نبرد کنونی در بازار کمی آشفته هستند. درک اینکه چه کسی برنده و چه کسی می بازد بسیار دشوار است. هنگامی که یک هواپیمای بدون سرنشین سقوط می کند ، هواپیمای دیگر به دنبال آن می افتد (برخورد با یکدیگر
مبارزه با کروناویروس: تایمر ساده شستن دست: 8 مرحله (همراه با تصاویر)
مبارزه با ویروس کرونا: تایمر ساده شستن دست: با همه گیری فعلی در جهان ، وضعیت بسیار ترسناک به نظر می رسد. ویروس کرونا ممکن است در هر جایی باشد. تا آنجا که ما می دانیم ، ممکن است فرد برای چند روز ویروس را حمل کند بدون اینکه حتی علائمی از خود نشان دهد. واقعاً ترسناک است. اما سلام ، خیلی نترسید
نحوه استفاده از ترمینال Mac و نحوه استفاده از عملکردهای کلیدی: 4 مرحله
نحوه استفاده از ترمینال Mac و نحوه استفاده از عملکردهای کلیدی: ما نحوه باز کردن ترمینال MAC را به شما نشان خواهیم داد. ما همچنین چند ویژگی در ترمینال مانند ifconfig ، تغییر فهرستها ، دسترسی به فایلها و arp را به شما نشان می دهیم. Ifconfig به شما امکان می دهد آدرس IP خود و تبلیغات MAC خود را بررسی کنید
نحوه استفاده از SpamAssassin ویژه کامل در حساب های میزبانی شده Pair.com: 9 مرحله
نحوه استفاده از SpamAssassin کامل ویژه در حساب های میزبانی شده Pair.com: من یک یا دو دامنه را در pair.com میزبانی می کنم. آنها دارای ویژگیهای میزبانی عالی مانند پوسته SSH ، mysql ، پشتیبانی php و موارد دیگر هستند. اما آنها SpamAssassin کامل ندارند. آنها دارای یک نسخه عجیب و غریب هستند که فقط به شما اجازه می دهد رنگ مشکی را اضافه کنید