
ایمیل های اسپم یا همان پیام های ناخواسته، یکی از بزرگ ترین مشکلات کاربران اینترنت و صاحبان وب سایت هستند. این ایمیل ها می توانند شامل تبلیغات بی ارزش، لینک های فیشینگ، یا حتی بدافزار باشند و علاوه بر اتلاف وقت، تهدیدی جدی برای امنیت اطلاعات محسوب می شوند.
اگر شما از هاست لینوکسی با کنترل پنل cPanel استفاده می کنید، خوشبختانه ابزار قدرتمندی به نام Apache SpamAssassin در اختیار دارید که می تواند این پیام ها را شناسایی، فیلتر یا حتی حذف کند.
در این مقاله، به صورت کامل به معرفی Spam Score، Spam Filter و نحوه پیکربندی آن ها در سی پنل می پردازیم.
ایمیل اسپم چیست و چرا باید آن را فیلتر کنیم؟
ایمیل اسپم به هر پیام الکترونیکی ناخواسته و بی ارزشی گفته می شود که بدون درخواست شما به صندوق ورودی هاست لینوکس cPanel شما ارسال می شود. اهداف ارسال این پیامها معمولا تبلیغات، کلاهبرداری یا پخش بدافزار است.
مشکلاتی که اسپم ایجاد میکند:
- اتلاف وقت و تمرکز
- اشغال فضای هاست و کاهش سرعت سرویس ایمیل
- افزایش ریسک امنیتی از طریق لینک های آلوده یا ضمیمه های خطرناک
SpamAssassin چیست و چگونه عمل میکند؟
Apache SpamAssassin یک سرویس Open Source و قدرتمند است که وظیفه آن شناسایی و دسته بندی ایمیل های اسپم است. این ابزار هنگام دریافت یک ایمیل، آن را بر اساس مجموعه ای از الگوها، قوانین، و پایگاه داده های آنلاین بررسی میکند.
برخی از مهم ترین ویژگی های SpamAssassin:
- بررسی محتوای ایمیل برای یافتن کلمات یا جملات رایج در اسپم ها
- تحلیل هدرهای ایمیل برای شناسایی ارسال کنندگان مشکوک
- اتصال به پایگاه داده هایی مانند SpamHaus و Mailspike برای شناسایی آدرس های آی پی اسپمرها
- استفاده از سیستم امتیازدهی (Spam Score) برای مشخص کردن میزان احتمال اسپم بودن پیام
Spam Score چیست؟
Spam Score عددی است که نشان می دهد احتمال اسپم بودن یک ایمیل چقدر است. هر آزمونی که روی ایمیل اجرا می شود، امتیاز خاصی به آن اضافه یا از آن کم میکند.
به طور کلی:
- ۰ تا ۲: ایمیل سالم و کمخطر
- ۳ تا ۵: مشکوک به اسپم
- بیش از ۵: احتمال زیاد اسپم بودن
- ۱۰ یا بیشتر: قطعا اسپم
این امتیاز بر اساس Threshold (حد آستانه) که شما تعیین میکنید عمل میکند.
نحوه فعالسازی Spam Filter در cPanel
برای فعال کردن فیلتر اسپم در سیپنل مراحل زیر را انجام دهید:
- وارد cPanel شوید. آموزش ورود به هاست cPanel
- به بخش Email بروید. راهنمای استفاده از Webmail در cPanel
- روی گزینه Spam Filters کلیک کنید.

- گزینه Process New Emails and Mark them as Spam را فعال کنید.

زمانی که این گزینه فعال باشد، SpamAssassin ایمیلهایی با امتیاز اسپم بالا را شناسایی و با برچسب SPAM علامتگذاری میکند.
تنظیم حساسیت (Threshold) در SpamAssassin
یکی از مهم ترین بخش های تنظیمات، تعیین حد آستانه یا Spam Threshold Score است.
- اگر این عدد را خیلی پایین (مثلا ۲) قرار دهید، سیستم بسیار حساس خواهد شد و ممکن است ایمیل های سالم را هم اسپم تشخیص دهد.
- اگر آن را خیلی بالا (مثلا ۸ یا ۹) بگذارید، ممکن است برخی اسپمها از فیلتر عبور کنند.
مقدار پیشنهادی برای بیشتر کاربران، عدد ۴ یا ۵ است.
برای دسترسی به این بخش در همان صفحه ی Spam Filters روی گزینه ی Configure Spam Box Settings کلیک نمایید.

سپس در صفحه ی جدید روی گزینه ی Spam Threshold (required_score) کلیک کنید.

در صفحه ی جدیدی که باز میشود به سادگی میتوانید میزان Spam Threshold مدنظر را انتخاب کنید.

قابلیت Auto-Delete در Spam Filter
اگر نمی خواهید اسپم ها حتی در پوشه Spam ذخیره شوند، میتوانید گزینه Auto-Delete را فعال کنید.
نکات مهم:
- این گزینه حد آستانه جداگانه دارد.
- ایمیل های حذف شده قابل بازیابی نیستند.
- برای اطمینان، بهتر است ابتدا فقط علامت گذاری را فعال کنید و بعد از بررسی، Auto-Delete را تنظیم نمایید.

مدیریت لیست سفید (Whitelist) و لیست سیاه (Blacklist)
یکی از روش های افزایش دقت SpamAssassin، استفاده از این دو لیست است:
- Whitelist: آدرس هایی که همیشه مجاز هستند و حتی در صورت مشکوک بودن، ایمیلشان مسدود نمیشود.
- Blacklist: آدرسهایی که هیچ وقت نمی خواهید ایمیلشان را دریافت کنید.
برای اضافه کردن آدرس ها، کافیست در بخش Spam Filters گزینه Show Additional Configurations را انتخاب کنید و آدرس های موردنظر را وارد نمایید.

نکات حرفهای برای کاهش اسپم
- هرگز روی لینک های ناشناس در ایمیل ها کلیک نکنید.
- آدرس ایمیل خود را در وب سایت ها یا شبکه های اجتماعی عمومی منتشر نکنید.
- از فرم های تماس وب سایت خود در برابر ربات ها با کپچا محافظت کنید.
- بروزرسانی مداوم قوانین SpamAssassin را بررسی کنید.
جمعبندی
با استفاده از SpamAssassin و تنظیم صحیح Spam Score در سیپنل، می توانید حجم قابل توجهی از ایمیل های ناخواسته را مسدود کنید و تجربه ای امن تر و سریع تر در مدیریت ایمیل های خود داشته باشید.
به یاد داشته باشید که ترکیب فیلتر اسپم، Auto-Delete، و مدیریت لیست سفید/سیاه بهترین نتیجه را به شما خواهد داد.
سوالات متداول (FAQ)
۱. آیا SpamAssassin همه اسپم ها را مسدود میکند؟
خیر، ولی درصد زیادی از آن ها را شناسایی می کند. بهتر است از آن همراه با سایر راهکارهای امنیتی استفاده کنید.
۲. اگر ایمیل سالم اشتباها اسپم شد چه کنم؟
آدرس فرستنده را به Whitelist اضافه کنید تا در آینده مسدود نشود.
۳. Auto-Delete را فعال کنم یا نه؟
برای شروع، پیشنهاد میشود ابتدا فقط علامت گذاری کنید. بعد از اطمینان از دقت فیلتر، می توانید Auto-Delete را فعال نمایید.
۴. Spam Score مناسب چقدر است؟
برای بیشتر کاربران، مقدار ۴ یا ۵ بهترین تعادل را بین دقت و جلوگیری از خطای فیلتر ایجاد میکند.