تبلیغات
بهترین کد های جاوا اسکریپت - چگونه‌ از صندوق‌ پستی‌ خود محافظت‌ كنیم ؟
 
بهترین کد های جاوا اسکریپت
کد های جاوا اسکریپت مخصوص وبلاگ و وبسایت نویسان عزیز
                                                        
درباره وبلاگ

وبلاگ نویسان و وبسایت نویسان عزیز می توانند به ما نظر بدهند و هر کدی را که می خواهند درخواست بدهند.
ما سعی می کنیم تا 5 روز بعد از نظر شما این کد را در خدمتتان بگذاریم.
اوقات خوشی را برای شما آرزو مندم.
مدیر وبلاگ : 國王穆罕默德智能
نویسندگان
نظرسنجی
چی می خواین؟











آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
اگر از پست‌ الكترونیك‌ استفاده‌ می‌كنید، اسپم‌ را می‌شناسید. پیام‌های‌ الكترونیكی‌ ناخواسته‌ای‌ كه‌ صندوق‌ پستی‌ یا هارددیسك‌ كاربران‌ را با تبلیغات و موضوعات‌ عجیب‌ و غریب‌ پر می‌كنند. كاربران‌ اینترنت‌ سالهاست‌ كه‌ از این‌ بابت‌ شكایت‌ دارند و قانون‌گذاران‌ و شركت‌های‌ نرم‌افزاری‌ نیز سعی‌ كرده‌اند آن‏ها را از بین‌ ببرند. اما تاكنون‌ شكست‌ خورده‌اند و این‌ مشكل‌ هر روز پیچیده‌تر می‌شود.

 این‌ روش‌ها 3 دسته‌ هستند: برنامه‌هایی‌ كه‌ در كلاینت‌های‌ پست‌ الكترونیكی‌ قرار می‌گیرند، یوتیلیتی‌های‌ مستقل‌ كه‌ می‌توانید بر روی‌ كامپیوتر اجرا نمایید و سرویس‌ها و ابزارهای‌ مبنی‌ بر سرور كه‌ می‌توانید استفاده‌ نموده‌ یا مشترك‌ شوید. محصولات‌ و ابزارهای‌ فوق‌ اسپم‌ها را برای‌ همیشه‌ از بین‌ نمی‌برند بلكه‌ استفاده‌ از ابزار صحیح‌ می‌تواند آسودگی‌ فراوانی‌ را برایتان‌ فراهم‌ سازد. در صورتی‌ كه‌ مفهوم‌ كلی‌ قرار گرفته‌ در پس‌ هر نوع‌ ابزار و نیز نقاط‌ ضعف‌ و قوت‌ برنامه‌های‌ خاص‌ را بدانید می‌توانید بهترین‌ محصول‌ را برای‌ رفع‌ نیازهایتان‌ تهیه‌ كنید.

چگونگی‌ عملكرد برنامه‌های‌ ضد اسپم‌

هدف‌ تمام‌ یوتیلیتی‌های‌ ضد اسپم‌ حذف‌ اتوماتیك‌ پیام‌های‌ الكترونیكی‌ ناخواسته‌ و یا حداقل‌ پنهان‌ نمودن‌ آن‏ها می‌باشد و این‌ كار را به‌ دو روش‌ انجام‌ می‌دهند: با بررسی‌ پیام‌ به‌ محض‌ رسیدن‌ آن‌ به‌ سرور پستی‌ (معمولا در ISP خود یا مدیر) و یا download پیام‌ به‌ كامپیوتر شما و سپس‌ بررسی‌ آن. هر یك‌ از روش‌ها مزایایی‌ دارد: مسدود ساختن‌ اسپم‌ در سرور به‌ این‌ معنی‌ است‌ كه‌ پیام‌های‌ ناخواسته‌ كمتری‌ به‌ كامپیوتر شما download شده‌ و یا در صندوق پستی شما (account) ذخیره‌ می‌شود (این‌ روش‌ در صورت‌ استفاده‌ از مودم‌ و یاداشتن‌ فضای‌ محدود در صندوق‌ پستی‌ بسیار عالیست)، یوتیلیتی‌هایی‌ كه‌ بر روی‌ كامپیوتر شما اجرا می‌شوند معمولا آسانتر پیكربندی‌ شده‌ و اغلب‌ همراه‌ با برنامه‌ پست‌ الكترونیكی‌ مورد نظر شما كار می‌كنند.

برنامه‌های‌ ضد اسپم‌ به‌ 3 روش‌ پیام‌های‌ ناخواسته‌ را شناسایی‌ می‌كنند: فیلترهای Boolean (منطقی)، فیلترهای points-based و فیلترهای Bayesian. مقدار و طبیعت‌ پیام‌ الكترونیكی‌ مناسبی‌ كه‌ دریافت‌ می‌كنید بهترین‌ روش‌ را برای‌ شما مشخص‌ خواهد كرد.

 

فیلترهای Boolean

این‌ گونه‌ فیلترها را به‌ عنوان‌ قوانین‌ بله‌ یا خیر و سفید و سیاه‌ تصور كنید. برای‌ آن‏ها یك‌ پیام‌ یا اسپم‌ هست و یا اسپم‌ نیست. حدمیانه‌ای‌ وجود ندارد. به‌ عنوان‌ مثال‌ شما می‌توانید فیلتری‌ تهیه‌ كنید كه‌ هرگونه‌ پیام‌ دارای‌ لغات‌ مربوط‌ به‌ گیاهان‌ و دارو را به‌ طور اتوماتیك‌ حذف‌ كند. این‌ فیلتر احتمالا به‌ شما كمك‌ زیادی‌ می‌كند، حداقل‌ تا زمانی‌ كه‌ یكی‌ از افراد فامیل‌ نامه‌ای‌ درباره‌ باغ‌ خود برایتان می‌فرستد. فیلترهای Boolean در بسیاری‌ از برنامه‌های‌ پست‌ الكترونیك‌ همچون Eudora محصول Qualcomm، Entourage محصول مایكروسافت و Netscape communicator قرار دارند. آن‏ها به‌ سرعت‌ عمل‌ كرده‌ و برای‌ سامان‌دهی‌ پیام‌ها و ایجاد whitelist یعنی‌ آدرس‌هایی‌ (معمولا آدرس‌ دوستان، افراد فامیل‌ و لیست‌های‌ پستی‌ كه‌ مشترك‌ شده‌اید) كه‌ می‌خواهید همیشه‌ پیامی‌ از طرف‌ آن‌ها داشته‌ باشید (بدون‌ اهمیت‌ به‌ محتوای‌ پیام)، به‌ خوبی‌ سازگار می‌شوند.

اعتماد به‌ فیلترهای Boolean به‌ تنهایی‌ نیازمند وارد كردن‌ اطلاعات‌ زیادی‌ از طرف‌ كاربر می‌باشد زیرا كاربران‌ باید برای‌ غلبه‌ بر روش‌های‌ همیشه‌ متغیر اسپم‌ صدها (یا هزاران) فیلتر را ایجاد و به‌ طور مداوم‌ نگهداری‌ كنند.

 

فیلترهای Points-Based

این‌گونه‌ متغیرها معیار ثابت‌ را نیز برای‌ پیام‌های‌ الكترونیكی‌ به‌ كار می‌برند. اما آن‌ها از نوع‌ همه‌ یا هیچ‌ نمی‌باشند، بلكه‌ امتیاز می‌دهند. به‌ عنوان‌ مثال‌ می‌توانید فیلترهایی‌ را تنظیم‌ كنید كه‌ 50 امتیاز به‌ واژه‌های‌ مربوط‌ به‌ گیاهان‌ و 50 امتیاز به‌ دارو اختصاص‌ دهند، سپس‌ از برنامه‌ ضد اسپم‌ بخواهید پیام‌هایی‌ با بیش‌ از 50 امتیاز را كنار گذارد. با این‌ كار پیام‌ آن‌ فرد (درباره‌ باغ‌ و گیاهان)، با 100 امتیازی‌ كه‌ دارد بیش‌ از حد مجاز است. اما از آن‌ جایی‌ كه‌ شما احتمالا كمی‌ درباره‌ باغ‌ و زندگی‌ خصوصی‌ این‌ شخص‌ اطلاع‌ دارید می‌توانید با استفاده‌ از یك‌ فیلتر كه‌ 250 امتیاز را از هر یك‌ از پیام‌های‌ او كم‌ می‌كند تقریبا مطمئن‌ شوید كه‌ تمام‌ پیام‌ها می‌توانند سالم‌ از فیلتر شما عبور كنند.

سیستم‌های Points-based انعطاف‌پذیرتر از سیستم‌های Boolean هستند اما اغلب‌ كندتر عمل‌ می‌كنند (زیرا تمام‌ قوانین‌ باید برای‌ تمام‌ پیام‌ها به‌ كار روند) و تعیین‌ چگونگی‌ فعل‌ و انفعالات‌ قوانین‌ شما می‌تواند كار بسیار مشكلی‌ باشد. در ضمن‌ برای‌ غلبه‌ بر انواع‌ رایج‌ اسپم‌ به‌ تعداد زیادی‌ از آن‌ها نیاز خواهید داشت. دو نمونه‌ از برنامه‌های‌ دارای‌ فیلترهای Points-based عبارتند از Spamfire محصول‌ شركت Matterform Media و برنامه‌ Spam Assassin كه Open Source می‌باشد.

 

فیلترهای Bayesian

 روشی كاملا متفاوت‌ كه‌ با محصولاتی‌ همچون Mail شركت‌ اپل‌ و SpamSieve شركت Michael Tsai عرضه‌ می‌شود. فیلترهای Bayesian لیستی‌ از لغات‌ یا پیام‌ الكترونیكی‌ تهیه‌ می‌كند و شما می‌توانید به‌ برنامه‌ بگویید كه‌ پیام‌ فوق،‌ پیام‌ مورد نظر شما است‌ و یا یك‌ پیام‌ ناخواسته‌ می‌باشد. سپس‌ این‌ فیلتر فهرست‌ لغات‌ را به‌ یكی‌ از دو فهرست‌ راهنمای‌ داخلی‌ خود (واژه‌های‌ مناسب‌ - واژه‌های‌ نامناسب) اضافه‌ می‌كند.

هنگامی‌ كه‌ فیلتر لغات‌ را می‌افزاید، تكرار ظهور واژه‌های‌ خاص‌ در پیام‌ مناسب‌ یا پیام‌ ناخواسته‌ (اسپم) فیلتر را وامی‌دارد تا بین‌ دو نوع‌ پیام‌ تمایز قائل‌ شود. اكثر فیلترهای Bayesian از قبل‌ برای‌ شناخت‌ واژه‌های‌ رایج‌ اسپم‌ آماده‌ شده‌اند و پس‌ از اینكه‌ شما چند صد پیام‌ مناسب‌ و یا ناخواسته‌ را مشخص‌ نمایید، فیلترها می‌توانند تنها با تجزیه و تحلیل لغات‌ یك‌ پیام، مناسب‌ بودن‌ آن‌ را ارزیابی‌ كنند. فیلترهای‌ فوق‌ می‌توانند با انواع‌ جدید اسپم‌ و انواع‌ جدید پیام‌های‌ مناسب‌ سازگار شوند. هنگامی‌ كه‌ دچار اشتباه‌ می‌شوند كافیست‌ آن‏ها را اصلاح‌ كنید، در نتیجه‌ به نحوه‌ دلخواه‌ تنظیم‌ شده‌ و چون‌ برای‌ برنامه‌ پست‌ الكترونیكی‌ شما در نظر گرفته‌ شده‌اند برای‌ كاربران‌ دیگر كار نخواهند كرد. فیلترهای Bayesian اغلب‌ به‌ حافظه‌ و پردازش‌ بیشتری‌ از فیلترهای Boolean یا points-based نیاز دارند.

در هر كدام‌ از روش‌های‌ فیلتر كردن‌ اشتباهاتی‌ اتفاق‌ می‌افتد. هر چه‌ پیام‌های‌ الكترونیكی‌ شما متنوع‌تر باشد احتمال‌ ایجاد نتایج مثبت یا منفی اشتباه (False Positive یا False Negative) توسط‌ نرم‌افزار ضد اسپم‌ بیشتر است. false positive یعنی‌ پیام‌های‌ مناسب‌ اشتباها به‌ عنوان‌ اسپم‌ قلمداد می‌شوند و false negative یعنی‌ پیام‌های‌ ناخواسته‌ای‌ كه‌ از فیلتر می‌گذرند. false positive عموما بسیار بدتر از false negative است، اما برای‌ بسیاری‌ از كاربران‌ از دست‌ دادن‌ تعدادی‌ از پیام‌های‌ درست در ازای‌ حذف‌ تمام‌ اسپم‌ها اهمیتی‌ ندارد.

 

پهنای‌ باند و ذخیره‌سازی‌

در هنگام‌ انتخاب‌ یك‌ برنامه‌ ضد اسپم‌ ممكن‌ است‌ بخواهید تاثیر آن‌ را نیز بر روی‌ پهنای‌ باند و ذخیره‌سازی‌ در نظر بگیرید. متن‌ها، تصاویر و ضمیمه‌های‌ ناخواسته‌ باید درست‌ مثل‌ هر پیام‌ الكترونیكی‌ دیگری‌ ارسال‌ و دریافت‌ شوند. اگر پیام‌های‌ خود را از طریق‌ مودم‌ دریافت‌ می‌كنید، بایت‌های‌ فوق‌ به‌ سرعت‌ افزایش‌ یافته‌ و به‌ آهستگی‌ ارسال‌ می‌شوند. بدتر از همه‌ اینكه‌ اگر دارای‌ سرویس‌ اینترنت‌ غیرنامحدود باشید كه‌ در این‌ صورت‌ صورت‌حساب‌هایتان‌ از طریق‌ مقدار اطلاعات‌ ارسال‌ و دریافت‌ شده‌ مشخص‌ می‌شود، درواقع‌ برای‌ پیام‌های‌ ناخواسته‌ نیز مبلغی‌ می‌پردازید. بعضی‌ از برنامه‌های‌ ضد اسپم‌ پهنای‌ باندی‌ را كه‌ اسپم‌ استفاده‌ می‌كند، كاهش‌ نمی‌دهند و بعضی‌ از آن‏ها در واقع‌ آن‌ را افزایش‌ می‌دهند.

در ضمن‌ مقدار فضای‌ استفاده‌ شده‌ توسط‌ اسپم را،‌ هم‌ بر روی‌ هارد و هم‌ در account بر روی‌ سرور پستی‌ خود، در نظر بگیرید. شما نمی‌توانید از فضای‌ اشغال‌ شده‌ توسط‌ پیام‌های‌ ناخواسته‌ استفاده‌ كنید و اگر صندوق‌ پستی‌ شما در ISP‌تان‌ با اسپم‌ پر شود، ISP‌ احتمالا تمام‌ پیام‌های‌ ارسال‌ شده‌ به‌ شما را تا زمان‌ حذف‌ بعضی‌ از پیام‌های‌ ناخواسته، رد خواهد كرد. یوتیلیتی‌های‌ ضد اسپم‌ كه‌ آن‏ها را از هارد درایو و یا account پست‌ الكترونیكی‌ شما دور نگه‌ می‌دارند احتمالا بسیار مفیدتر از یوتیلیتی‌هایی‌ هستند كه‌ اسپم‌ را به‌ كامپیوتر شما download كرده‌ و یا در صندوق‌ پستی‌ (در ISP شما) به‌ جا می‌گذارند.

 

 

پیام‌های‌ ناخواسته‌ كمتری‌ به‌ كامپیوتر شما download شده‌ و یا در صندوق پستی شما (account) ذخیره‌ می‌شود (این‌ روش‌ در صورت‌ استفاده‌ از مودم‌ و یاداشتن‌ فضای‌ محدود در صندوق‌ پستی‌ بسیار عالیست)، یوتیلیتی‌هایی‌ كه‌ بر روی‌ كامپیوتر شما اجرا می‌شوند معمولا آسانتر پیكربندی‌ شده‌ و اغلب‌ همراه‌ با برنامه‌ پست‌ الكترونیكی‌ مورد نظر شما كار می‌كنند.

برنامه‌های‌ ضد اسپم‌ به‌ 3 روش‌ پیام‌های‌ ناخواسته‌ را شناسایی‌ می‌كنند: فیلترهای Boolean (منطقی)، فیلترهای points-based و فیلترهای Bayesian. مقدار و طبیعت‌ پیام‌ الكترونیكی‌ مناسبی‌ كه‌ دریافت‌ می‌كنید بهترین‌ روش‌ را برای‌ شما مشخص‌ خواهد كرد.

 

فیلترهای Boolean

این‌ گونه‌ فیلترها را به‌ عنوان‌ قوانین‌ بله‌ یا خیر و سفید و سیاه‌ تصور كنید. برای‌ آن‏ها یك‌ پیام‌ یا اسپم‌ هست و یا اسپم‌ نیست. حدمیانه‌ای‌ وجود ندارد. به‌ عنوان‌ مثال‌ شما می‌توانید فیلتری‌ تهیه‌ كنید كه‌ هرگونه‌ پیام‌ دارای‌ لغات‌ مربوط‌ به‌ گیاهان‌ و دارو را به‌ طور اتوماتیك‌ حذف‌ كند. این‌ فیلتر احتمالا به‌ شما كمك‌ زیادی‌ می‌كند، حداقل‌ تا زمانی‌ كه‌ یكی‌ از افراد فامیل‌ نامه‌ای‌ درباره‌ باغ‌ خود برایتان می‌فرستد. فیلترهای Boolean در بسیاری‌ از برنامه‌های‌ پست‌ الكترونیك‌ همچون Eudora محصول Qualcomm، Entourage محصول مایكروسافت و Netscape communicator قرار دارند. آن‏ها به‌ سرعت‌ عمل‌ كرده‌ و برای‌ سامان‌دهی‌ پیام‌ها و ایجاد whitelist یعنی‌ آدرس‌هایی‌ (معمولا آدرس‌ دوستان، افراد فامیل‌ و لیست‌های‌ پستی‌ كه‌ مشترك‌ شده‌اید) كه‌ می‌خواهید همیشه‌ پیامی‌ از طرف‌ آن‌ها داشته‌ باشید (بدون‌ اهمیت‌ به‌ محتوای‌ پیام)، به‌ خوبی‌ سازگار می‌شوند.

اعتماد به‌ فیلترهای Boolean به‌ تنهایی‌ نیازمند وارد كردن‌ اطلاعات‌ زیادی‌ از طرف‌ كاربر می‌باشد زیرا كاربران‌ باید برای‌ غلبه‌ بر روش‌های‌ همیشه‌ متغیر اسپم‌ صدها (یا هزاران) فیلتر را ایجاد و به‌ طور مداوم‌ نگهداری‌ كنند.

 

فیلترهای Points-Based

این‌گونه‌ متغیرها معیار ثابت‌ را نیز برای‌ پیام‌های‌ الكترونیكی‌ به‌ كار می‌برند. اما آن‌ها از نوع‌ همه‌ یا هیچ‌ نمی‌باشند، بلكه‌ امتیاز می‌دهند. به‌ عنوان‌ مثال‌ می‌توانید فیلترهایی‌ را تنظیم‌ كنید كه‌ 50 امتیاز به‌ واژه‌های‌ مربوط‌ به‌ گیاهان‌ و 50 امتیاز به‌ دارو اختصاص‌ دهند، سپس‌ از برنامه‌ ضد اسپم‌ بخواهید پیام‌هایی‌ با بیش‌ از 50 امتیاز را كنار گذارد. با این‌ كار پیام‌ آن‌ فرد (درباره‌ باغ‌ و گیاهان)، با 100 امتیازی‌ كه‌ دارد بیش‌ از حد مجاز است. اما از آن‌ جایی‌ كه‌ شما احتمالا كمی‌ درباره‌ باغ‌ و زندگی‌ خصوصی‌ این‌ شخص‌ اطلاع‌ دارید می‌توانید با استفاده‌ از یك‌ فیلتر كه‌ 250 امتیاز را از هر یك‌ از پیام‌های‌ او كم‌ می‌كند تقریبا مطمئن‌ شوید كه‌ تمام‌ پیام‌ها می‌توانند سالم‌ از فیلتر شما عبور كنند.

سیستم‌های Points-based انعطاف‌پذیرتر از سیستم‌های Boolean هستند اما اغلب‌ كندتر عمل‌ می‌كنند (زیرا تمام‌ قوانین‌ باید برای‌ تمام‌ پیام‌ها به‌ كار روند) و تعیین‌ چگونگی‌ فعل‌ و انفعالات‌ قوانین‌ شما می‌تواند كار بسیار مشكلی‌ باشد. در ضمن‌ برای‌ غلبه‌ بر انواع‌ رایج‌ اسپم‌ به‌ تعداد زیادی‌ از آن‌ها نیاز خواهید داشت. دو نمونه‌ از برنامه‌های‌ دارای‌ فیلترهای Points-based عبارتند از Spamfire محصول‌ شركت Matterform Media و برنامه‌ Spam Assassin كه Open Source می‌باشد.

 

فیلترهای Bayesian

 روشی كاملا متفاوت‌ كه‌ با محصولاتی‌ همچون Mail شركت‌ اپل‌ و SpamSieve شركت Michael Tsai عرضه‌ می‌شود. فیلترهای Bayesian لیستی‌ از لغات‌ یا پیام‌ الكترونیكی‌ تهیه‌ می‌كند و شما می‌توانید به‌ برنامه‌ بگویید كه‌ پیام‌ فوق،‌ پیام‌ مورد نظر شما است‌ و یا یك‌ پیام‌ ناخواسته‌ می‌باشد. سپس‌ این‌ فیلتر فهرست‌ لغات‌ را به‌ یكی‌ از دو فهرست‌ راهنمای‌ داخلی‌ خود (واژه‌های‌ مناسب‌ - واژه‌های‌ نامناسب) اضافه‌ می‌كند.

هنگامی‌ كه‌ فیلتر لغات‌ را می‌افزاید، تكرار ظهور واژه‌های‌ خاص‌ در پیام‌ مناسب‌ یا پیام‌ ناخواسته‌ (اسپم) فیلتر را وامی‌دارد تا بین‌ دو نوع‌ پیام‌ تمایز قائل‌ شود. اكثر فیلترهای Bayesian از قبل‌ برای‌ شناخت‌ واژه‌های‌ رایج‌ اسپم‌ آماده‌ شده‌اند و پس‌ از اینكه‌ شما چند صد پیام‌ مناسب‌ و یا ناخواسته‌ را مشخص‌ نمایید، فیلترها می‌توانند تنها با تجزیه و تحلیل لغات‌ یك‌ پیام، مناسب‌ بودن‌ آن‌ را ارزیابی‌ كنند. فیلترهای‌ فوق‌ می‌توانند با انواع‌ جدید اسپم‌ و انواع‌ جدید پیام‌های‌ مناسب‌ سازگار شوند. هنگامی‌ كه‌ دچار اشتباه‌ می‌شوند كافیست‌ آن‏ها را اصلاح‌ كنید، در نتیجه‌ به نحوه‌ دلخواه‌ تنظیم‌ شده‌ و چون‌ برای‌ برنامه‌ پست‌ الكترونیكی‌ شما در نظر گرفته‌ شده‌اند برای‌ كاربران‌ دیگر كار نخواهند كرد. فیلترهای Bayesian اغلب‌ به‌ حافظه‌ و پردازش‌ بیشتری‌ از فیلترهای Boolean یا points-based نیاز دارند.

در هر كدام‌ از روش‌های‌ فیلتر كردن‌ اشتباهاتی‌ اتفاق‌ می‌افتد. هر چه‌ پیام‌های‌ الكترونیكی‌ شما متنوع‌تر باشد احتمال‌ ایجاد نتایج مثبت یا منفی اشتباه (False Positive یا False Negative) توسط‌ نرم‌افزار ضد اسپم‌ بیشتر است. false positive یعنی‌ پیام‌های‌ مناسب‌ اشتباها به‌ عنوان‌ اسپم‌ قلمداد می‌شوند و false negative یعنی‌ پیام‌های‌ ناخواسته‌ای‌ كه‌ از فیلتر می‌گذرند. false positive عموما بسیار بدتر از false negative است، اما برای‌ بسیاری‌ از كاربران‌ از دست‌ دادن‌ تعدادی‌ از پیام‌های‌ درست در ازای‌ حذف‌ تمام‌ اسپم‌ها اهمیتی‌ ندارد.

 

پهنای‌ باند و ذخیره‌سازی‌

در هنگام‌ انتخاب‌ یك‌ برنامه‌ ضد اسپم‌ ممكن‌ است‌ بخواهید تاثیر آن‌ را نیز بر روی‌ پهنای‌ باند و ذخیره‌سازی‌ در نظر بگیرید. متن‌ها، تصاویر و ضمیمه‌های‌ ناخواسته‌ باید درست‌ مثل‌ هر پیام‌ الكترونیكی‌ دیگری‌ ارسال‌ و دریافت‌ شوند. اگر پیام‌های‌ خود را از طریق‌ مودم‌ دریافت‌ می‌كنید، بایت‌های‌ فوق‌ به‌ سرعت‌ افزایش‌ یافته‌ و به‌ آهستگی‌ ارسال‌ می‌شوند. بدتر از همه‌ اینكه‌ اگر دارای‌ سرویس‌ اینترنت‌ غیرنامحدود باشید كه‌ در این‌ صورت‌ صورت‌حساب‌هایتان‌ از طریق‌ مقدار اطلاعات‌ ارسال‌ و دریافت‌ شده‌ مشخص‌ می‌شود، درواقع‌ برای‌ پیام‌های‌ ناخواسته‌ نیز مبلغی‌ می‌پردازید. بعضی‌ از برنامه‌های‌ ضد اسپم‌ پهنای‌ باندی‌ را كه‌ اسپم‌ استفاده‌ می‌كند، كاهش‌ نمی‌دهند و بعضی‌ از آن‏ها در واقع‌ آن‌ را افزایش‌ می‌دهند.

در ضمن‌ مقدار فضای‌ استفاده‌ شده‌ توسط‌ اسپم را،‌ هم‌ بر روی‌ هارد و هم‌ در account بر روی‌ سرور پستی‌ خود، در نظر بگیرید. شما نمی‌توانید از فضای‌ اشغال‌ شده‌ توسط‌ پیام‌های‌ ناخواسته‌ استفاده‌ كنید و اگر صندوق‌ پستی‌ شما در ISP‌تان‌ با اسپم‌ پر شود، ISP‌ احتمالا تمام‌ پیام‌های‌ ارسال‌ شده‌ به‌ شما را تا زمان‌ حذف‌ بعضی‌ از پیام‌های‌ ناخواسته، رد خواهد كرد. یوتیلیتی‌های‌ ضد اسپم‌ كه‌ آن‏ها را از هارد درایو و یا account پست‌ الكترونیكی‌ شما دور نگه‌ می‌دارند احتمالا بسیار مفیدتر از یوتیلیتی‌هایی‌ هستند كه‌ اسپم‌ را به‌ كامپیوتر شما download كرده‌ و یا در صندوق‌ پستی‌ (در ISP شما) به‌ جا می‌گذارند.

 

كلاینت‌های‌ پست‌ الكترونیكی‌

ممكن‌ است‌ تصور كنید كه‌ اولین‌ محل‌ برای‌ جستجوی‌ ابزارهای‌ ضد اسپم‌ استفاده از‌ برنامه پست‌ الكترونیتان‌ است. اما اگرچه‌ تقریبا تمام‌ برنامه‌های‌ پست‌ الكترونیكی‌ قوانینی‌ را برای‌ اجرای‌ فیلتر Boolean در اختیار كاربر قرار می‌دهند، Mail 1.2 شركت Apple و Entourage X شركت‌ مایكروسافت‌ تنها برنامه‌های OS X بودند كه‌ متعهد شدند برنامه‌های‌ خاصی‌ را برای‌ غلبه‌ بر اسپم‌ تهیه‌ كنند.

Mail تنها كلاینت‌ پست‌ الكترونیكی Mac است‌ كه‌ به‌ طور گسترده‌ای‌ استفاده‌ شده‌ و فیلتر Bayesian را به‌ همراه‌ فیلتر قدیمی Boolean در خود دارد. كاربرد و آموزش Mail بسیار آسان‌ است: شما فقط‌ پیام‌های‌ اسپم‌ را با دكمه‌های Junk و Not Junk در پنجره‌ صندوق‌ پستی‌ تعیین‌ می‌كنید. هنگامی‌ كه‌ كار با برنامه‌ را یاد گرفتید، حالت Automatic برنامه Mail پیام‌های‌ مشكوك‌ را به‌ صندوق‌ پستی Junk انتقال‌ می‌دهد. اما انتخاب‌های‌ تعیین‌ شده‌ خود را با دقت‌ انجام‌ دهید. هیچ‌ راهی‌ غیر از تعلیم‌ مكرر برای‌ مشاهده‌ یا اصلاح‌ اطلاعاتی‌ كه‌ از Mail به‌ منظور فیلتر كردن Junkmail استفاده‌ می‌كند، وجود ندارد.

ما برای‌ آشنایی با نحوه كار‌ Mail از ده‌ هزار پیام‌ مناسب‌ و ده‌ هزار پیام‌ ناخواسته‌ استفاده‌ كردیم‌ (البته‌ تعداد پیام‌های‌ آزمایشی‌ در هر برنامه‌ متفاوت‌ است، شما می‌توانید برای‌ به‌ دست‌ آوردن‌ جزییات‌ بیشتر در مورد آزمایش انجام گرفته، اطلاعاتی را در‌ “Spam Test-ing Methodology” واقع در آدرس www.macworld.com/3002/40/spamtests.html مشاهده‌ كنید.)، سپس‌ دوباره‌ از Mail خواستیم تا بیست‌ هزار پیام‌ دیگر را كه نیمی از آن‏ها اسپم‌ بودند، فیلتر كند. این‌ برنامه‌ در حدود 75 درصد از پیام‌های‌ ناخواسته‌ رسیده‌ را شناسایی‌ نمود و تنها دو پیام‌ صحیح‌ را به‌ جای‌ اسپم‌ در نظر گرفت. Mail باید قبل‌ از به‌ كار بردن‌ فیلترهایش‌ پیام‌ها را از سرور پستی‌ كاربر دریافت‌ كند. این‌ برنامه‌ نه‌ مقدار زمان‌ دریافت‌ اسپم‌ را كاهش‌ می‌دهد و نه‌ از رسیدن‌ پیام‌ ناخواسته‌ به‌ هارد درایو شما جلوگیری‌ می‌كند، اما به‌ شما امكان‌ می‌دهد تا حذف‌ اتوماتیك‌ پیام‌ را بعد از یك‌ روز، یك‌  هفته، یك‌ ماه‌ و یا وقتی‌ برنامه‌ را متوقف‌ می‌كنید، انتخاب‌ نمایید.

Microsoft Entonrage X ویژگی‌ فیلتر Boolean و Junk Mail Filter، را كه‌ مجموعه‌ كوچكی‌ از فیلترهای Boolean و points-based است‌ و به‌ عنوان‌ یك‌ واحد مجزا در فیلتر نمودن‌ معمولی‌ برنامه‌ عمل‌ می‌كند، در اختیار كاربران‌ قرار می‌دهد. شما می‌توانید حساسیت Junk Mail Filter را با یك‌ اسلایدر كنترل‌ كنید اما از آن‌ جایی‌ كه‌ راهی‌ برای‌ استفاده‌ از اسلایدر به‌ منظور كنترل‌ حساسیت‌ قوانین‌ شخصی‌ وجود ندارد، با وجود سهولت‌ در كار، دقت‌ و ظرافت‌ را از دست‌ می‌دهید.

در آزمایشات‌ ما با 3000 پیام‌ مناسب‌ و 3000 پیام‌ ناخواسته، برنامه Entourage X Junk Mail Filter در حساس‌ترین‌ موقعیت‌ خود تنها 18 درصد از پیام‌های‌ اسپم‌ را به‌ طور صحیح‌ و تقریبا 13 درصد از پیام‌های‌ درست‌ را اشتباها به‌ عنوان‌ اسپم‌ شناسایی‌ كرد. Entourage باید قبل‌ از به‌ كار بردن‌ فیلترهایش‌ پیام‌ها را دریافت‌ كند، بنابراین‌ پهنای‌ باند ذخیره‌ نمی‌شود و اسپم‌های‌ فیلتر شده‌ بر روی‌ هارد درایو شما می‌مانند، مگر اینكه‌ قاعده‌ای‌ ایجاد كنید كه‌ آن‌ها را به‌ طور اتوماتیك‌ حذف‌ كند كه‌ ما آن‌ را توصیه‌ نمی‌كنیم.

دیگر ابزارها همچون Bare Bones Software's MailSmith و Eudora دارای‌ فیلترهای‌ درونی‌ نمی‌باشند. اما نسخه‌های‌ بعدی‌ هر دو محصول‌ یكپارچه‌سازی پیشرفته‌ با یوتیلیتی‌های‌ ضد اسپم‌ (همچون‌ آن‌هایی‌ را كه‌ در بخش‌ بعدی‌ شرح‌ می‌دهیم) را عرضه‌ خواهند نمود.

 

یوتیلیتی‌های‌ ضد اسپم‌ در كلاینت‌

یوتیلیتی‌های‌ مختلفی‌ وجود دارد كه‌ برنامه‌های‌ پیشرفته‌ فیلتر پیام‌های‌ پستی‌ را در اختیار كاربران‌ قرار داده‌ و با تعداد زیادی‌ از كلاینت‌های‌ پست‌ الكترونیكی Mac كار می‌كند. اما استفاده‌ از ابزارهای‌ فوق‌ می‌تواند بسیار ناخوشایند باشد و از آن‌ جایی‌ كه‌ آن‏ها به‌ شكل‌ یك‌ برنامه‌ مجزا اجرا می‌شوند، كاربر اغلب‌ باید فیلترها و روش‌ بررسی‌ پیام‌های‌ الكترونیكی‌ خود را تغییر دهد. بعضی‌ از آنها نیز كاربر را وادار می‌كنند تا اسكریپت‌ها را نصب‌ و استفاده‌ نمایند. اما مزایای‌ چنین‌ برنامه‌هایی‌ برای‌ بعضی‌ از كاربران Mac احتمالا ارزش‌ تلاش‌های‌ فوق‌ را دارد.

Spamfire 1.2.3 محصول Spamfire Matterform Media یك‌ یوتیلیتی‌ اضافه‌ شونده‌ است‌ كه‌ بررسی‌ پست‌ الكترونیكی‌ شما را برعهده‌ می‌گیرد. Spamfire به‌ سرور پست‌ الكترونیكی login كرده‌ و قواعد points-based خود را برای‌ پیام‌های‌ ذخیره‌ شده‌ در آنجا به‌ كار می‌گیرد. (spamfire با مجموعه‌ بزرگی‌ از قواعد قابل‌ افزایش‌ همراه‌ است). برنامه‌ فوق‌ اسپم‌ را شناسایی‌ نموده‌ و آن‌ را به‌ یك‌ ناحیه‌ نگهدارنده download می‌كند، سپس‌ آن‌ را از سرور شما حذف‌ می‌نماید. برنامه‌ پست‌ الكترونیكی‌ معمول‌ شما نیز پیام‌های‌ باقیمانده‌ را دریافت‌ می‌كند. (spamfire با هرگونه‌ برنامه‌ پست‌ الكترونیكی OS X یا OS 9 كار می‌كند.) این‌ یوتیلیتی‌ از whitelist پشتیبانی‌ نموده‌ و چون‌ باید مستقل‌ از برنامه‌ پست‌ الكترونیكی‌ اصلی‌ شما پیام‌هایتان‌ را بررسی‌ نماید به‌ اسم‌ رمزها، نام‌های‌ كاربری‌ و دیگر اطلاعات‌ مربوط‌ به‌ سرور شما نیاز دارد. بنابراین‌ اگر بخواهید spamfire را با چندین account پست‌ الكترونیكی‌ استفاده‌ كنید هماهنگ‌ ساختن‌ اطلاعات‌ اشتراك‌هایتان‌ و spamfire می‌تواند مشكل‌آفرین‌ شود.

نسخه professional برنامه spamfire به‌ همراه‌ 12 ماه update فیلتر online عرضه‌ می‌شود (كه‌ برای‌ این‌ نوع‌ یوتیلیتی‌ ضروری‌ است.) تمامی‌ نسخه‌ها دارای‌ یك‌ منوی Revenge با چندین‌ گزینه، همچون‌ پر كردن‌ فایلهای log سرور اسپمرها با اطلاعات‌ بی‌فایده، می‌باشند كه‌ جمع‌آوری‌ اطلاعاتی‌ را كه‌ سعی‌ دارند (با استفاده‌ از لینك‌ها و تصاویر قابل‌ شناسایی‌ در اسپم) به‌ دست‌ آورند، مشكل‌ می‌سازد. گرچه‌ رضایتی‌ را كه revenge فراهم‌ می‌كند، درك‌ می‌كنیم، اما بعید به‌ نظر می‌رسد كه‌ گزینه‌های spamefire's Revenge اثر كاهش‌دهنده‌ چشمگیری‌ را داشته‌ باشند.

در آزمایشاتی‌ كه‌ با پنج‌ هزار پیام‌ مناسب‌ و پنج‌ هزار پیام‌ ناخواسته‌ انجام‌ دادیم، spamfire 76 درصد اسپم‌ را به‌ طور صحیح‌ و كمتر از 3 درصد پیام‌های‌ مناسب‌ را اشتباها به‌ عنوان‌ اسپم‌ شناسایی‌ نمود. spamfire می‌تواند از جهت‌ پهنای‌ باند نیز مشكلاتی‌ ایجاد كند، یعنی‌ پیام‌های‌ مناسب‌ دو بار و پیام‌هایی‌ كه‌ اشتباه‌ شناسایی‌ شده‌اند سه‌ بار دریافت‌ شوند.

Michael Tsai's SpamSieve 1.2.2 به‌ عنوان‌ یك‌ برنامه‌ افزودنی‌ به Entourage، MailSmith، CTM Development's Power Mail و Eudora 5.2 كار می‌كند، اما این‌ برنامه‌ برخلاف spamfire به‌ شما امكان‌ می‌دهد از همان‌ برنامه‌ پست‌ الكترونیك‌ معمول‌ خود استفاده‌ نمایید، بنابراین‌ معمولا مجبور نیستید روش‌ كنترل‌ پیامها را برای‌ بهره‌گیری‌ از Spamsieve تغییر دهید. هنگامی‌ كه‌ فیلترهای Bayesian این‌ برنامه‌ را تعلیم‌ می‌دهید، برنامه‌ پیام‌ جدید را به‌ محض‌ رسیدن‌ به‌ طور اتوماتیك‌ فیلتر می‌كند و می‏توانید از اسكریپت‌ها برای‌ ادامه‌ تعلیم SpamSieve در مورد انواع‌ جدید پیام‌های‌ مناسب‌ و پیام‌های‌ ناخواسته‌ استفاده‌ كنید.

در آزمایشاتی‌ كه‌ با SpamSieve و در مورد ده‌ هزار پیام‌ مناسب‌ و ده‌ هزار پیام‌ ناخواسته‌ انجام‌ دادیم، این‌ برنامه‌ بالغ‌ بر 82 درصد از پیام‌های‌ ناخواسته‌ دریافت‌ شده‌ را به‌ طور صحیح‌ شناسایی‌ نمود و تقریبا یك‌ درصد از پیام‌های‌ مناسب‌ را اشتباها به‌ عنوان‌ اسپم‌ شناسایی‌ كرد. نسخه SpamSieve 1.2.2 امكان‌ ویرایش‌ لیست‌ لغات‌ و امتیازهای‌ خود را به‌ شما نمی‌دهد اما نسخه‌های‌ بعدی‌ این‌ امكان‌ را در اختیارتان‌ قرار خواهند داد. در ضمن‌ نسخه‌ فوق‌ عملكردی‌ را برای‌ حذف‌ لغاتی‌ كه‌ كمتر مورد استفاده‌ قرار می‌گیرند در اختیار كاربر قرار می‌دهد كه‌ در صورت‌ كاهش‌ سرعت‌ كارآیی‌ برنامه، این‌ مشكل‌ را برطرف‌ خواهد نمود. مستندسازی‌ این‌ برنامه‌ ضعیف‌ و تلفیق‌ آن‌ با Eudora 5.2  نامناسب‌ و غیرقابل‌ اعتماد است. اگر از قبل‌ از فیلترهای Eudora استفاده‌ كرده‌اید باید اسكریپت‌ یك‌ برنامه‌ كمكی‌ ثانویه‌ را ویرایش‌ نموده‌ و به‌ منظور استفاده‌ مفید از SpamSieve عملكرد فیلتر نمودن‌ خود را مجددا سازماندهی كنید. اما مشكلات‌ توسط‌ اطلاعیه Eudora (notification) ایجاد می‌شوند و نه SpamSieve.

Post Armor یك‌ برنامه‌ مبتنی‌ بر جاوا می‌باشد كه‌ به‌ سرورهای IMAP و POP وصل‌ می‌شود. نسخه PostArmor 1.2 شركت P.Manna فیلترهای Points-based را برای header (عنوان) پیام‌ها بر روی‌ سرور به‌ كار می‌گیرد و می‌تواند هر چیزی‌ را كه‌ فكر می‌كند اسپم‌ است‌ حذف‌ نماید و آنچه‌ باقی‌ می‌ماند به‌ برنامه‌ پست‌ الكترونیكی‌ كاربر download می‌شود. گرچه‌ برنامه‌های‌ مبتنی‌ بر جاوا تحت OS 9، كند و بی‌ثبات‌ هستند مادامی‌ كه‌ شما آگاهی‌ كاملی‌ از عبارات‌ معمول‌ (یك‌ نوع‌ انطباق‌ متن‌ كه‌ از كاراكترهای‌ عمومی‌ الگوها و محدوده‌ كاراكترها به‌ جای‌ اصطلاحات‌ ثابت‌ استفاده‌ می‌كند) ارائه‌ دهید، PostArmor به‌ خوبی‌ تحت OS X كار می‌كند. توانایی‌های‌ دیگر برنامه‌ عبارت‌ است‌ از: لینك‌هایی‌ به‌ لیست‌های‌ سیاه DNS رایج‌، توانایی‌ بررسی‌ اعتبار آدرس‌ فرستنده‌ها با ارتباط‌ با سرور فرستنده‌ و تهیه‌ گزارشات email كه‌ به‌ شما امكان‌ می‌دهد تا از قواعد كنار گذاشته‌ شده‌ و پیام‌های‌ رد شده‌ توسط PostArmor، آگاه‌ شوید.

در آزمایشاتی‌ كه‌ با 3000 پیام‌ مناسب‌ و 3000 پیام‌ ناخواسته‌ انجام‌ دادیم‌ برنامه PostArmor تقریبا 66 درصد از پیام‌های‌ ناخواسته‌ را به‌ طور صحیح‌ و در حدود 8 درصد از پیام‌های‌ مناسب‌ را به‌ طور نادرست‌ و به‌ عنوان‌ اسپم‌ شناسایی‌ كرد. اما كارآیی‌ یوتیلیتی‌ فوق‌ حتی‌ بر روی‌ یك‌ شبكه‌ اترنت‌ محلی‌ نسبتا كند است‌ و در صورتی‌ كه‌ تعداد پیام‌های‌ الكترونیكی‌ كه‌ دریافت‌ می‌كنید بسیار زیاد باشد این‌ برنامه‌ رضایت‌ شما را فراهم‌ نخواهد كرد. در ضمن‌ تلفیق PostArmor با لیست‌های‌ سیاه DNS اتوماتیك‌ بوده‌ و هیچ‌ روشی‌ برای‌ غیرفعال‌ ساختن‌ آن‏ها به‌ طور انتخابی‌ وجود ندارد.

PostArmor سعی‌ دارد تا پهنای‌ باند را تنها با download نمودن‌ اطلاعات header از صندوق‌ پستی‌ شما (به‌ جای download نمودن‌ تمام‌ پیام) ذخیره‌ سازد. اما چون‌ قواعد PostArmor برای‌ بدنه‌ پیام‌های‌ رسیده‌ به‌ كار گرفته‌ نمی‌شوند، اسپم‌های‌ مشهود می‌توانند به‌ صورت‌ غیرآشكار از فیلتر رد شوند. برنامه‌ فوق‌ به‌ همراه‌ مجموعه‌ای‌ از قواعد از پیش‌ تعریف‌ شده‌ عرضه‌ شده‌ و شما می‌توانید قواعد بیشتری‌ را برای‌ كنترل‌ انواع‌ خاصی‌ از پیام‌های‌ مناسبی‌ كه‌ دریافت‌ می‌كنید، به‌ آن‌ اضافه‌ نمایید.

MailfilterX 0.2.0 محصول MailfilterX Frank Blome یك‌ اینترفیس OS X را به Mailfilter 0.40 (یك‌ یوتیلیتی‌ یونیكس‌ كه‌ می‌تواند به‌ اشتراك‌های POP، login كند) می‌افزاید. این‌ برنامه‌ مجموعه‌ای‌ از فیلترهای Boolean را برای‌ پیام‌ها به‌ كار می‌گیرد و پیام‌هایی‌ را كه‌ به‌ عنوان‌ اسپم‌ شناسایی‌ شده‌اند از سرور حذف‌ می‌كند. Mailfilter، WhiteList و اصطلاحات‌ معمولی (regular expression) را پشتیبانی‌ می‌كند. در ضمن‌ این‌ برنامه‌ می‌تواند موضوعات‌ را نرمال‌سازی‌ نموده‌ (به‌ عنوان‌ مثال‌ می‌تواند "f-r-e-e" را به‌ عنوان‌ واژه free تشخیص‌ دهد)، پیام‌های‌ تكراری‌ را حذف‌ كرده‌ و نیز پیام‌ها را از طریق‌ اندازه‌ آن‏ها فیلتر كند.

Mailfilter، اسپم‌ را از صندوق‌ پستی‌ سرور كاربر حذف‌ می‌كند در حالی‌ كه‌ تا كمترین‌ حد ممكن‌ عمل download را انجام‌ می‌دهد. این‌ برنامه‌ برای‌ كسانی‌ كه‌ در مورد برنامه OS X's Termianl بسیار محتاط‌ هستند، مناسب‌ نیست. گرچه MailfilterX شرایط‌ تقریبا مناسبی‌ را از جهت‌ فایل‌ پیكربندی‌ متنی Mailfilter فراهم‌ كرده، اما برای اجرا و پیكربندی‌ هدفدار Mailfilter به‌ مهارت‌های regular-expressions و یونیكس‌ نیاز خواهید داشت. هیچ‌ كدام‌ از دو برنامه Mailfilter و MailfilterX با‌ تنظیم‌ پیش‌ فرضی برای فیلتر عرضه‌ نمی‌شود، بنابراین‌ ما نتوانسته‌ایم‌ موثر بودن‌ عملكرد تنظیمات پیش فرض‌ را مورد آزمایش‌ قرار دهیم، شما باید قواعد خود را نوشته‌ و امیدوار باشید كه‌ با موفقیت‌ عمل‌ كنند.

 

یوتیلیتی‌ها و سرویس‌های‌ ضداسپم‌ برای‌ سرور

كامپیوترهای شخصی‌ تنها محل‌ مبارزه‌ با اسپم‌ نیست: بسیاری‌ از ISP‌ها و سازمانها می‌توانند پیام‌های‌ ناخواسته‌ را قبل‌ از ترك‌ سرورهای‌ آن‌ها شناسایی‌ یا مسدود سازند. فیلتر نمودن‌ در سرور می‌تواند برای‌ ذخیره‌ پهنای‌ باند و نگه‌ داشتن account پست‌ الكترونیكی‌ كاربر در حد اندازه‌ فایل‌ آن‌ بسیار عالی‌ باشد، زیرا اسپمی‌ كه‌ توسط‌ سرور مسدود می‌شود هرگز به account كاربر فرستاده‌ نمی‌شود و كاربر اجباری‌ به‌ كنترل‌ یوتیلیتی‌ ضد اسپم‌ ندارد: زیرا وظیفه‌ كنترل‌ و نگهداری‌ برعهده‌ كسانی است‌ كه‌ سرور پست‌ الكترونیك‌ كاربر را اداره‌ می‌كنند. اما این‌ نوع‌ فیلتر نقاط‌ ضعف‌ مخصوص‌ به‌ خود را نیز دارد. عموما ابزارهای‌ ضد اسپم‌ سرور قابلیت‌ پیكربندی‌ بسیار كمتری‌ نسبت‌ به‌ یوتیلیتی‌های‌ ضد اسپم‌ اجرا شده‌ بر روی سیستم كاربر دارند. ممكن است بتوانید حساسیت‌ بعضی‌ ویژگی‌ها را تنظیم‌ نمایید اما معمولا قادر به‌ دیدن‌ قواعدی‌ كه‌ سرور برای‌ پیام‌ شما به‌ كار می‌برد، نیستید و تنها امكان‌ فعال‌ نمودن‌ یا غیرفعال‌ نمودن‌ آن‏ها برای‌ رفع‌ نیازهایتان‌ در اختیار خواهید داشت. در ضمن‌ ممكن‌ است‌ هیچ‌ نشانه‌ای‌ از مسدود شدن‌ پیام‌ نداشته‌ باشید: زیرا در حالی‌ كه‌ بعضی‌ سیستم‌ها می‌توانند پیام‌های‌ ناخواسته‌ بسیاری‌ را به‌ منطقه‌ نگهدارنده (holding) مبتنی‌ بر وب‌ بفرستند (كه‌ شما باید برای‌ آگاهی‌ از نامه‏هایی كه به اشتباه اسپم‌ شناسایی‌ شده‏اند‌ مرتبا آن‌ را بررسی‌ كنید)، تعداد دیگری‌ از سیستم‌ها هیچ‌ اطلاعی‌ از پیام‌های‌ مسدود شده‌ را در اختیار كاربر قرار نمی‌دهند.

برنامه‌های‌ فیلتر در سرور برای‌ تمامی‌ كاربران‌ مناسب‌ نیست‌ اما در عین‌ حال‌ در بعضی‌ شرایط‌ خاص‌ گزینه‌ای‌ بسیار عالی‌ می‌باشد. ISP یا تهیه‌كننده‌ برنامه‌ پست‌ الكترونیكی‌ شما احتمالا تعدادی‌ ابزار ضد اسپم‌ سرور را در اختیارتان‌ قرار می‌دهد. شاید هم بخواهید از سرویس دهنده مستقلی استفاده كنید كه آدرسهای محافظت شده در برابر اسپم را در اختیارتان قرار می‏دهد. بخشServer-Side Utilities and Services را كه در آدرس  www.macworld.com/2003/04/Features/Serverside قرار دارد مشاهده‌ كنید تا ببینید كه چگونه ابزارهای ضد اسپمی مانند Postini، BrightMail و SpamAssassin برای محافظت از آدرسهای ارائه شده توسط Pobox و SpamCop.net به كار گرفته شده‏اند.

 

سخن‌ آخر

باید بدانید كه‌ هیچ‌ راهی‌ برای‌ جلوگیری‌ كامل از‌ ورود پیام‌های‌ ناخواسته‌ به‌ صندوق‌ پستی‌ شما وجود ندارد، اما جدیدترین‌ ابزارها می‌توانند حداقل‌ به‌ شما كمك‌ كنند كه‌ تا حدودی‌ این‌ مشكل‌ را كنترل‌ كنید. بهتر است‌ برنامه‌ای‌ متناسب‌ با كار خود را انتخاب‌ كنید تا وقت‌ بیشتری‌ را برای‌ رسیدگی‌ به‌ پیام‌های‌ معتبری‌ كه‌ به‌ توجه‌ شما نیاز دارند، داشته‌ باشید.

 

چگونگی‌ آزمایشات‌

ما برای‌ تحقیقات‌ خود بیش‌ از 000/250 اسپم‌ دریافت‌ شده‌ بین‌ سال‌های‌ 1993 و 2002 را بررسی‌ نمودیم. 75 درصد از این‌ پیام‌ها از ماه‌ دسامبر سال‌ 2001 تا دسامبر سال‌ 2002 جمع‌آوری‌ شدند و مجموعه‌ای‌ از پیام‌ها را تهیه‌ نمودیم‌ كه‌ شامل‌ دو سری‌ ده‌ هزارتایی‌ پیام‌ (یك‌ سری‌ برای‌ تعلیم‌ فیلترهای Bayesian و سری‌ دیگر برای‌ آزمایش‌ آن‌ها) بود.

برای‌ پیام‌های‌ معتبر نیز پیام‌های‌ رسیده‌ بین‌ نوامبر 1997 و دسامبر 2002 را مورد بررسی‌ قرار دادیم: یك‌ سوم‌ از پیام‌ها در هر آزمایش‌ از طرف‌ دوستان، افراد فامیل‌ و آشنایان، یك‌ سوم‌ مربوط‌ به‌ مسائل‌ كاری‌ و یك‌ سوم‌ از آن‌ها نیز از لیست‌های‌ پستی‌ بود. ما برنامه‌های‌ ضد اسپم‌ را كه‌ از whitelistها و دیگر استثناهای‌ پردازش‌ برای‌ لیست‌های‌ پستی‌ و آشنایان‌ پشتیبانی‌ می‌كنند با اطلاعاتی‌ برای‌ تمام‌ لیست‌های‌ پستی‌ به‌ اشتراك‌ درآمده‌ و آدرس‌ پستی‌ هر شخصی‌ كه‌ ده‌ بار یا بیشتر در یك‌ سری‌ پیام‌ ظاهر شده، پیكربندی‌ نمودیم.

 

آگاهی‌ از ترفندهای‌ اسپمرها

از آن‌ جایی‌ كه‌ اسپمرها همیشه‌ روش‌های‌ خود را تغییر می‌دهند احتمالا می‌خواهید گاهی‌ سایت‌های‌ زیر را مشاهده‌ نمایید تا جدیدترین‌ اطلاعات‌ در مورد روش‌های‌ مبارزه‌ با آنها را به‌ دست‌ آورید.

CAUCE كه مخففCoalition Against Unsolicited Commercial Email است (www.cauce.org) اطلاعاتی‌ درباره‌ قانون‌گذاری‌ و دیگر مسائل‌ صنعتی‌ را در اختیار كاربران‌ قرار می‌دهد.

Spam Abuse اطلاعاتی‌ در مورد مشكلات‌ صندوق‌ پستی‌ و نكاتی‌ برای‌ مدیران‌ شبكه‌ و حتی‌ بازاریابانی‌ كه‌ می‌خواهند از پست‌ الكترونیكی‌ به‌ طور مسئولانه‌ای‌ استفاده‌ كنند، فراهم‌ می‌كند. http://spam.abuse.net

Spam-L FAQ توضیحات‌ خوبی‌ را در مورد جزییات‌ فنی‌ لازم‌ برای‌ تعقیب‌ و گزارش‌ اسپم‌ فراهم‌ می‌سازد. برای‌ استفاده‌ از این‌ سایت‌ به www.claws-and-paws.com/spam-1/index.html رجوع‌ كنید.

MacinTouch Spam and Scam Resources: شما می‌توانید تجارب‌ خود را با استفاده‌ از این‌ سایت‌ به‌ دیگران‌ انتقال‌ داده‌ و از تجارب‌ دیگران‌ نیز استفاده‌ كنید. www.macintouch.com/spam.shtml.

نقاط‌ ضعف‌ و قوت‌ لیست‌ سیاه (Black List)

برخلاف‌ ابزارها و سرویس‌هایی‌ كه‌ از ویژگی‌های‌ یك‌ پیام‌ (مثل‌ محتوای‌ آن) برای‌ شناسایی‌ اسپم‌ استفاده‌ می‌كنند، لیست‌های‌ سیاه DNS با جستجوی‌ شماره IP سرور پست‌ الكترونیكی‌ ارسال‌ كننده‌ پیام‌ این‌ كار را انجام‌ می‌دهند. اگر شماره IP سرور در لیست‌ سیاه‌ باشد، ارتباط‌ پذیرفته‌ نمی‌شود. لیست‌های‌ سیاه DNS عمدتا در سرورهای‌ پستی‌ مورد استفاده‌ قرار می‌گیرند اما تعداد اندكی‌ از یویتلیتی‌های‌ كلاینت‌ همچون PostArmor نیز می‌توانند بعد از اینكه‌ اسپم‌ ارسال‌ شد از آنها استفاده‌ كنند. بعضی‌ از لیست‌های‌ سیاه DNS باMail Abuse Prevention System (www.mail-abuse.org)، OsiruSoft (http://relays.osirusoft.com) و SpamCop (www.spamcop.net) استفاده‌ می‌شود. تعدادی‌ از لیست‌های‌ سیاه‌ در دسترس‌ همگان‌ قرار داشته‌ و تعدادی‌ نیز با پرداخت‌ حق‌ عضویت‌ قابل‌ استفاده‌ خواهند بود.

چون‌ سرورهای‌ پستی‌ از ایجاد ارتباط‌ فرستندگان‌ پیامی‌ كه‌ لیست‌ سیاه‌ شده‌اند، امتناع‌ می‌كنند، پیام‌های‌ آنها هرگز برای‌ شما فرستاده‌ نمی‌شود و در نتیجه‌ فضایی‌ را در ISP یا هارد دیسك‌تان‌ اشغال‌ نمی‌كند. بنابراین‌ مجبور نمی‌شوید تا وقتی‌ را صرف‌ ایجاد فیلترهایی‌ برای‌ مسدود ساختن‌ آنها نمایید.

اما لیست‌های‌ سیاه DNS نیز بدون‌ مشكل‌ نیستند و وجود این‌ مشكلات‌ مستلزم‌ فرآیند و معیارهایی‌ است‌ كه‌ وجود یا عدم‌ وجود یك‌ آدرس IP را در لیست‌ مشخص‌ نماید. بسیاری‌ از لیست‌های‌ سیاه‌ مسئولانه‌ و با حساسیت‌ ویژه‌ اجرا می‌شوند اما به‌ نظر می‌رسد كه‌ برای‌ هر طرفدار یك‌ لیست‌ سیاه‌ خاص، شخصی‌ نیز وجود دارد كه‌ ادعا می‌كند به‌ طور غیرمنصفانه‌ در لیست‌ قرار گرفته‌ و یا شخصی‌ كه‌ به‌ روش‌ تحلیل‌ این‌ متد اعتراض‌ می‌كند. در تاریخ‌ لیست‌های‌ سیاه DNS، رقابت‌های‌ میان‌ فردی، طرح‌های‌ دعوی‌ و حتی‌ مواردی‌ كه‌ به‌ دلیل‌ خصومت‌های‌ شخصی‌ لیست‌ سیاه‌ شده‌اند و نه‌ برای‌ اسپم، دیده‌ شده‌ است‌ و چون‌ كاربری‌ بر روی‌ یك‌ سرور اسپم‌ دریافت‌ نموده‌ به‌ این‌ معنی‌ نیست‌ كه‌ تمام‌ كاربران‌ اسپمر هستند. اما یك‌ لیست‌ سیاه‌ چنین‌ تمایزی‌ را قائل‌ نمی‌شود و احتمالا بعضی‌ پیام‌های‌ مناسب‌ را مسدود می‌سازد.

اگر در نظر دارید تا از لیست‌ سیاه DNS استفاده‌ نمایید قبل‌ از هر چیز از تمهیدات، عملكردها و قابلیت‌ اعتماد به‌ آن‌ مطمئن‌ شوید. در صورتی‌ كه‌ پیام‌ الكترونیكی‌ خود را ازطریق‌ یك ISP و یا تهیه‌ كننده‌ دیگری‌ دریافت‌ می‌كنید، از آنها بپرسید كه‌ از كدام‌ لیست‌ سیاه DNS استفاده‌ می‌كنند. احتمالا ممكن‌ است‌ گاهی‌ از آنچه ISP بدون‌ اطلاع‌ شما مسدود می‌سازد، متعجب‌ شوید.

 

محافظت‌ از آدرس‌ پست‌ الكترونیكی‌

اگر آدرس‌ خود را در یك‌ صفحه‌ وب‌ منتشر نموده‌ و یا به‌ یك‌ گروه‌ بحث usenet فرستاده‌اید، مشكلات‌ احتمالی‌ عبارتند از: رسیدن‌ آدرس‌ پست‌ الكترونیكی‌ شما به‌ دست‌ كسی‌ كه‌ در جستجوی‌ این‌گونه‌ آدرسهاست‌ - وجود برنامه‌ای‌ كه‌ صفحات‌ وب‌ و گروه‌های‌ خبری‌ را برای‌ به‌ دست‌ آوردن‌ آدرس‌های‌ پست‌ الكترونیك‌ اسكن‌ می‌كند. اسپمرها این‌گونه‌ آدرس‌ها را جمع‌آوری‌ و استفاده‌ نموده‌ و حتی‌ آنها را به‌ دیگر اسپمرها می‌فروشند.

محافظت‌ از آدرس‌ خود در شبكه‌ در حد زیادی‌ مستلزم‌ استفاده‌ از برنامه‌هایی‌ برای‌ یافتن‌ ابزارهای‌ یابنده‌ آدرس‌ می‌باشد.

در اینجا روش‌هایی‌ را برای‌ اجتناب‌ از آشكار شدن‌ آدرس‌ها آورده‌ایم:

- آدرس‌ پست‌ الكترونیكی‌ خود را بر روی‌ وب‌ سایت، دایركتوری‌ و دیگر جاهای‌ عمومی‌ منتشر نكنید.

- آدرس‌ پست‌ الكترونیكی‌ خود را در هر mailto (لینك‌ها) قرار ندهید.

- آدرس‌ پست‌ الكترونیكی‌ خود را در امضای‌ خود (signature) قرار ندهید.

- آدرس‌ خود را در فرم‌های‌ وب‌ وارد نكنید، مگر اینكه‌ به‌ سازمان‌ اداره‌ كننده‌ سایت‌  اطمینان‌ كامل‌ داشته‌ و نیاز آن‏ها به‌ آدرس‌ شما منطقی‌ باشد. و حتی‌ با وجود این‌ قواعد اختصاصی‌ سایت‌ را بخوانید تا متوجه‌ شوید كه‌ آیا سایت‌ فوق‌ لیست‌های‌ آدرس‌ را به‌ اشتراك‌ می‌گذارد یا خیر. در صورتی‌ كه‌ سایت‌ فوق‌ دارای‌ قواعد اختصاصی‌ نباشد، از آن‌ اجتناب‌ كنید.

- از لینك‌های‌ قرارداده شده در اسپم‏ها كه اعلام می‏كنند با كلیك روی آنها می‏توانید دریافت این نامه‏ها را متوقف نمایید، استفاده نكنید. زیرا اگر آنها اصلا كار كنند تنها تایید می‌كنند كه‌ آدرس‌ پست‌ الكترونیكی‌ شما معتبر بوده‌ و آماده‌ برای‌ دریافت‌ اسپم‌ بیشتر می‌باشد.

 

تماس از طریق سایت

 در صورتی‌ كه‌ آدرس‌ خود را بر روی‌ وب‌ سایت‌ قرار ندهید پس‌ چگونه‌ دیگران‌ می‌توانند با شما تماس‌ بگیرند؟ گرچه‌ برای‌ هر موقعیتی،‌ راه‌حل‌ مجزایی‌ وجود ندارد اما روش‌هایی‌ را در اینجا ذكر نموده‌ایم:

- یك‌ فرم‌ تماس‌ در سایت‌ وب‌ خود قرار دهید. اغلب‌ ISP‌ها الگوهایی‌ را برای‌ ایجاد چنین‌ فرم‌هایی‌ در اختیار كاربران‌ قرار می‌دهند. اطمینان‌ حاصل‌ نمایید كه HTML را بررسی‌ كرده‌اید و در صورتی‌ كه‌ آدرس‌ شما (حتی‌ به‌ عنوان‌ یك‌ آیتم‌ پنهان) در آنجا باشد از تهیه‌كننده‌ خود فرمی‌ را بخواهید كه‌ آدرس‌ كامل‌ شما را توضیح‌ ندهد.

- تصویر كوچكی‌ تهیه‌ نمایید تا آدرس‌ پست الكترونیك شما را نشان‌ دهد. mailto (لینك) به‌ آن‌ اضافه‌ نكنید. نقطه‌ ضعف‌ این‌ روش:

مشاهده‌گران‌ بدون‌ قابلیت‌های‌ گرافیكی‌ (كاربرانی‌ با مرورگرها و تلفن‌های‌ سلولی‌ قدیمی‌ و...) و كاربران‌ دارای‌ ضعف‌ بینایی‌ ممكن‌ است‌ این‌گونه‌ اطلاعات‌ را از دست‌ بدهند.

- آدرس‌ پست‌ الكترونیك‌ خود را با استفاده‌ از واژه‌های‌ كامل‌ بنویسید: مثل  geoff(at) - (dot) com. این‌ كار احتمالا بعضی‌ از اسپمرها را گیج‌ می‌كند. گرچه‌ بعضی‌ از آن‏ها كم‌ كم‌ به‌ چنین‌ تكنیكی‌ پی‌ می‌برند.

- از ترفندهای‌ جاوا اسكریپت‌ استفاده‌ كنید تا آدرس‌ خود را با رمزدهی‌ و یا تبدیل‌ به‌ بخش‌های‌ غیرقابل‌ شناسایی‌ مبهم‌ سازید. می‌توانید به‌ اسكریپت‌های‌ ساده‌تر كه‌ به‌ طور گسترده‌ای‌ در دسترس‌ قرار دارند رجوع‌ كنید (www.jeomaller.com/js-mailer.shtml) اما ترفندهای‌ فوق‌ فقط‌ در صورتی‌ كار می‌كنند كه‌ مرورگرهای‌ مشاهده‌گرهای‌ جاوا اسكریپت‌ را پشتیبانی‌ كنند، در ضمن‌ اسپمرها به‌ تدریج‌ در حال‌ كشف‌ چنین‌ ترفندهایی‌ می‌باشند. ¨

 

ممكن‌ است‌ تصور كنید كه‌ اولین‌ محل‌ برای‌ جستجوی‌ ابزارهای‌ ضد اسپم‌ استفاده از‌ برنامه پست‌ الكترونیتان‌ است. اما اگرچه‌ تقریبا تمام‌ برنامه‌های‌ پست‌ الكترونیكی‌ قوانینی‌ را برای‌ اجرای‌ فیلتر Boolean در اختیار كاربر قرار می‌دهند، Mail 1.2 شركت Apple و Entourage X شركت‌ مایكروسافت‌ تنها برنامه‌های OS X بودند كه‌ متعهد شدند برنامه‌های‌ خاصی‌ را برای‌ غلبه‌ بر اسپم‌ تهیه‌ كنند.

Mail تنها كلاینت‌ پست‌ الكترونیكی Mac است‌ كه‌ به‌ طور گسترده‌ای‌ استفاده‌ شده‌ و فیلتر Bayesian را به‌ همراه‌ فیلتر قدیمی Boolean در خود دارد. كاربرد و آموزش Mail بسیار آسان‌ است: شما فقط‌ پیام‌های‌ اسپم‌ را با دكمه‌های Junk و Not Junk در پنجره‌ صندوق‌ پستی‌ تعیین‌ می‌كنید. هنگامی‌ كه‌ كار با برنامه‌ را یاد گرفتید، حالت Automatic برنامه Mail پیام‌های‌ مشكوك‌ را به‌ صندوق‌ پستی Junk انتقال‌ می‌دهد. اما انتخاب‌های‌ تعیین‌ شده‌ خود را با دقت‌ انجام‌ دهید. هیچ‌ راهی‌ غیر از تعلیم‌ مكرر برای‌ مشاهده‌ یا اصلاح‌ اطلاعاتی‌ كه‌ از Mail به‌ منظور فیلتر كردن Junkmail استفاده‌ می‌كند، وجود ندارد.

ما برای‌ آشنایی با نحوه كار‌ Mail از ده‌ هزار پیام‌ مناسب‌ و ده‌ هزار پیام‌ ناخواسته‌ استفاده‌ كردیم‌ (البته‌ تعداد پیام‌های‌ آزمایشی‌ در هر برنامه‌ متفاوت‌ است، شما می‌توانید برای‌ به‌ دست‌ آوردن‌ جزییات‌ بیشتر در مورد آزمایش انجام گرفته، اطلاعاتی را در‌ “Spam Test-ing Methodology” واقع در آدرس www.macworld.com/3002/40/spamtests.html مشاهده‌ كنید.)، سپس‌ دوباره‌ از Mail خواستیم تا بیست‌ هزار پیام‌ دیگر را كه نیمی از آن‏ها اسپم‌ بودند، فیلتر كند. این‌ برنامه‌ در حدود 75 درصد از پیام‌های‌ ناخواسته‌ رسیده‌ را شناسایی‌ نمود و تنها دو پیام‌ صحیح‌ را به‌ جای‌ اسپم‌ در نظر گرفت. Mail باید قبل‌ از به‌ كار بردن‌ فیلترهایش‌ پیام‌ها را از سرور پستی‌ كاربر دریافت‌ كند. این‌ برنامه‌ نه‌ مقدار زمان‌ دریافت‌ اسپم‌ را كاهش‌ می‌دهد و نه‌ از رسیدن‌ پیام‌ ناخواسته‌ به‌ هارد درایو شما جلوگیری‌ می‌كند، اما به‌ شما امكان‌ می‌دهد تا حذف‌ اتوماتیك‌ پیام‌ را بعد از یك‌ روز، یك‌  هفته، یك‌ ماه‌ و یا وقتی‌ برنامه‌ را متوقف‌ می‌كنید، انتخاب‌ نمایید.

Microsoft Entonrage X ویژگی‌ فیلتر Boolean و Junk Mail Filter، را كه‌ مجموعه‌ كوچكی‌ از فیلترهای Boolean و points-based است‌ و به‌ عنوان‌ یك‌ واحد مجزا در فیلتر نمودن‌ معمولی‌ برنامه‌ عمل‌ می‌كند، در اختیار كاربران‌ قرار می‌دهد. شما می‌توانید حساسیت Junk Mail Filter را با یك‌ اسلایدر كنترل‌ كنید اما از آن‌ جایی‌ كه‌ راهی‌ برای‌ استفاده‌ از اسلایدر به‌ منظور كنترل‌ حساسیت‌ قوانین‌ شخصی‌ وجود ندارد، با وجود سهولت‌ در كار، دقت‌ و ظرافت‌ را از دست‌ می‌دهید.

در آزمایشات‌ ما با 3000 پیام‌ مناسب‌ و 3000 پیام‌ ناخواسته، برنامه Entourage X Junk Mail Filter در حساس‌ترین‌ موقعیت‌ خود تنها 18 درصد از پیام‌های‌ اسپم‌ را به‌ طور صحیح‌ و تقریبا 13 درصد از پیام‌های‌ درست‌ را اشتباها به‌ عنوان‌ اسپم‌ شناسایی‌ كرد. Entourage باید قبل‌ از به‌ كار بردن‌ فیلترهایش‌ پیام‌ها را دریافت‌ كند، بنابراین‌ پهنای‌ باند ذخیره‌ نمی‌شود و اسپم‌های‌ فیلتر شده‌ بر روی‌ هارد درایو شما می‌مانند، مگر اینكه‌ قاعده‌ای‌ ایجاد كنید كه‌ آن‌ها را به‌ طور اتوماتیك‌ حذف‌ كند كه‌ ما آن‌ را توصیه‌ نمی‌كنیم.

دیگر ابزارها همچون Bare Bones Software's MailSmith و Eudora دارای‌ فیلترهای‌ درونی‌ نمی‌باشند. اما نسخه‌های‌ بعدی‌ هر دو محصول‌ یكپارچه‌سازی پیشرفته‌ با یوتیلیتی‌های‌ ضد اسپم‌ (همچون‌ آن‌هایی‌ را كه‌ در بخش‌ بعدی‌ شرح‌ می‌دهیم) را عرضه‌ خواهند نمود.

 

یوتیلیتی‌های‌ ضد اسپم‌ در كلاینت‌

یوتیلیتی‌های‌ مختلفی‌ وجود دارد كه‌ برنامه‌های‌ پیشرفته‌ فیلتر پیام‌های‌ پستی‌ را در اختیار كاربران‌ قرار داده‌ و با تعداد زیادی‌ از كلاینت‌های‌ پست‌ الكترونیكی Mac كار می‌كند. اما استفاده‌ از ابزارهای‌ فوق‌ می‌تواند بسیار ناخوشایند باشد و از آن‌ جایی‌ كه‌ آن‏ها به‌ شكل‌ یك‌ برنامه‌ مجزا اجرا می‌شوند، كاربر اغلب‌ باید فیلترها و روش‌ بررسی‌ پیام‌های‌ الكترونیكی‌ خود را تغییر دهد. بعضی‌ از آنها نیز كاربر را وادار می‌كنند تا اسكریپت‌ها را نصب‌ و استفاده‌ نمایند. اما مزایای‌ چنین‌ برنامه‌هایی‌ برای‌ بعضی‌ از كاربران Mac احتمالا ارزش‌ تلاش‌های‌ فوق‌ را دارد.

Spamfire 1.2.3 محصول Spamfire Matterform Media یك‌ یوتیلیتی‌ اضافه‌ شونده‌ است‌ كه‌ بررسی‌ پست‌ الكترونیكی‌ شما را برعهده‌ می‌گیرد. Spamfire به‌ سرور پست‌ الكترونیكی login كرده‌ و قواعد points-based خود را برای‌ پیام‌های‌ ذخیره‌ شده‌ در آنجا به‌ كار می‌گیرد. (spamfire با مجموعه‌ بزرگی‌ از قواعد قابل‌ افزایش‌ همراه‌ است). برنامه‌ فوق‌ اسپم‌ را شناسایی‌ نموده‌ و آن‌ را به‌ یك‌ ناحیه‌ نگهدارنده download می‌كند، سپس‌ آن‌ را از سرور شما حذف‌ می‌نماید. برنامه‌ پست‌ الكترونیكی‌ معمول‌ شما نیز پیام‌های‌ باقیمانده‌ را دریافت‌ می‌كند. (spamfire با هرگونه‌ برنامه‌ پست‌ الكترونیكی OS X یا OS 9 كار می‌كند.) این‌ یوتیلیتی‌ از whitelist پشتیبانی‌ نموده‌ و چون‌ باید مستقل‌ از برنامه‌ پست‌ الكترونیكی‌ اصلی‌ شما پیام‌هایتان‌ را بررسی‌ نماید به‌ اسم‌ رمزها، نام‌های‌ كاربری‌ و دیگر اطلاعات‌ مربوط‌ به‌ سرور شما نیاز دارد. بنابراین‌ اگر بخواهید spamfire را با چندین account پست‌ الكترونیكی‌ استفاده‌ كنید هماهنگ‌ ساختن‌ اطلاعات‌ اشتراك‌هایتان‌ و spamfire می‌تواند مشكل‌آفرین‌ شود.

نسخه professional برنامه spamfire به‌ همراه‌ 12 ماه update فیلتر online عرضه‌ می‌شود (كه‌ برای‌ این‌ نوع‌ یوتیلیتی‌ ضروری‌ است.) تمامی‌ نسخه‌ها دارای‌ یك‌ منوی Revenge با چندین‌ گزینه، همچون‌ پر كردن‌ فایلهای log سرور اسپمرها با اطلاعات‌ بی‌فایده، می‌باشند كه‌ جمع‌آوری‌ اطلاعاتی‌ را كه‌ سعی‌ دارند (با استفاده‌ از لینك‌ها و تصاویر قابل‌ شناسایی‌ در اسپم) به‌ دست‌ آورند، مشكل‌ می‌سازد. گرچه‌ رضایتی‌ را كه revenge فراهم‌ می‌كند، درك‌ می‌كنیم، اما بعید به‌ نظر می‌رسد كه‌ گزینه‌های spamefire's Revenge اثر كاهش‌دهنده‌ چشمگیری‌ را داشته‌ باشند.

در آزمایشاتی‌ كه‌ با پنج‌ هزار پیام‌ مناسب‌ و پنج‌ هزار پیام‌ ناخواسته‌ انجام‌ دادیم، spamfire 76 درصد اسپم‌ را به‌ طور صحیح‌ و كمتر از 3 درصد پیام‌های‌ مناسب‌ را اشتباها به‌ عنوان‌ اسپم‌ شناسایی‌ نمود. spamfire می‌تواند از جهت‌ پهنای‌ باند نیز مشكلاتی‌ ایجاد كند، یعنی‌ پیام‌های‌ مناسب‌ دو بار و پیام‌هایی‌ كه‌ اشتباه‌ شناسایی‌ شده‌اند سه‌ بار دریافت‌ شوند.

Michael Tsai's SpamSieve 1.2.2 به‌ عنوان‌ یك‌ برنامه‌ افزودنی‌ به Entourage، MailSmith، CTM Development's Power Mail و Eudora 5.2 كار می‌كند، اما این‌ برنامه‌ برخلاف spamfire به‌ شما امكان‌ می‌دهد از همان‌ برنامه‌ پست‌ الكترونیك‌ معمول‌ خود استفاده‌ نمایید، بنابراین‌ معمولا مجبور نیستید روش‌ كنترل‌ پیامها را برای‌ بهره‌گیری‌ از Spamsieve تغییر دهید. هنگامی‌ كه‌ فیلترهای Bayesian این‌ برنامه‌ را تعلیم‌ می‌دهید، برنامه‌ پیام‌ جدید را به‌ محض‌ رسیدن‌ به‌ طور اتوماتیك‌ فیلتر می‌كند و می‏توانید از اسكریپت‌ها برای‌ ادامه‌ تعلیم SpamSieve در مورد انواع‌ جدید پیام‌های‌ مناسب‌ و پیام‌های‌ ناخواسته‌ استفاده‌ كنید.

در آزمایشاتی‌ كه‌ با SpamSieve و در مورد ده‌ هزار پیام‌ مناسب‌ و ده‌ هزار پیام‌ ناخواسته‌ انجام‌ دادیم، این‌ برنامه‌ بالغ‌ بر 82 درصد از پیام‌های‌ ناخواسته‌ دریافت‌ شده‌ را به‌ طور صحیح‌ شناسایی‌ نمود و تقریبا یك‌ درصد از پیام‌های‌ مناسب‌ را اشتباها به‌ عنوان‌ اسپم‌ شناسایی‌ كرد. نسخه SpamSieve 1.2.2 امكان‌ ویرایش‌ لیست‌ لغات‌ و امتیازهای‌ خود را به‌ شما نمی‌دهد اما نسخه‌های‌ بعدی‌ این‌ امكان‌ را در اختیارتان‌ قرار خواهند داد. در ضمن‌ نسخه‌ فوق‌ عملكردی‌ را برای‌ حذف‌ لغاتی‌ كه‌ كمتر مورد استفاده‌ قرار می‌گیرند در اختیار كاربر قرار می‌دهد كه‌ در صورت‌ كاهش‌ سرعت‌ كارآیی‌ برنامه، این‌ مشكل‌ را برطرف‌ خواهد نمود. مستندسازی‌ این‌ برنامه‌ ضعیف‌ و تلفیق‌ آن‌ با Eudora 5.2  نامناسب‌ و غیرقابل‌ اعتماد است. اگر از قبل‌ از فیلترهای Eudora استفاده‌ كرده‌اید باید اسكریپت‌ یك‌ برنامه‌ كمكی‌ ثانویه‌ را ویرایش‌ نموده‌ و به‌ منظور استفاده‌ مفید از SpamSieve عملكرد فیلتر نمودن‌ خود را مجددا سازماندهی كنید. اما مشكلات‌ توسط‌ اطلاعیه Eudora (notification) ایجاد می‌شوند و نه SpamSieve.

Post Armor یك‌ برنامه‌ مبتنی‌ بر جاوا می‌باشد كه‌ به‌ سرورهای IMAP و POP وصل‌ می‌شود. نسخه PostArmor 1.2 شركت P.Manna فیلترهای Points-based را برای header (عنوان) پیام‌ها بر روی‌ سرور به‌ كار می‌گیرد و می‌تواند هر چیزی‌ را كه‌ فكر می‌كند اسپم‌ است‌ حذف‌ نماید و آنچه‌ باقی‌ می‌ماند به‌ برنامه‌ پست‌ الكترونیكی‌ كاربر download می‌شود. گرچه‌ برنامه‌های‌ مبتنی‌ بر جاوا تحت OS 9، كند و بی‌ثبات‌ هستند مادامی‌ كه‌ شما آگاهی‌ كاملی‌ از عبارات‌ معمول‌ (یك‌ نوع‌ انطباق‌ متن‌ كه‌ از كاراكترهای‌ عمومی‌ الگوها و محدوده‌ كاراكترها به‌ جای‌ اصطلاحات‌ ثابت‌ استفاده‌ می‌كند) ارائه‌ دهید، PostArmor به‌ خوبی‌ تحت OS X كار می‌كند. توانایی‌های‌ دیگر برنامه‌ عبارت‌ است‌ از: لینك‌هایی‌ به‌ لیست‌های‌ سیاه DNS رایج‌، توانایی‌ بررسی‌ اعتبار آدرس‌ فرستنده‌ها با ارتباط‌ با سرور فرستنده‌ و تهیه‌ گزارشات email كه‌ به‌ شما امكان‌ می‌دهد تا از قواعد كنار گذاشته‌ شده‌ و پیام‌های‌ رد شده‌ توسط PostArmor، آگاه‌ شوید.

در آزمایشاتی‌ كه‌ با 3000 پیام‌ مناسب‌ و 3000 پیام‌ ناخواسته‌ انجام‌ دادیم‌ برنامه PostArmor تقریبا 66 درصد از پیام‌های‌ ناخواسته‌ را به‌ طور صحیح‌ و در حدود 8 درصد از پیام‌های‌ مناسب‌ را به‌ طور نادرست‌ و به‌ عنوان‌ اسپم‌ شناسایی‌ كرد. اما كارآیی‌ یوتیلیتی‌ فوق‌ حتی‌ بر روی‌ یك‌ شبكه‌ اترنت‌ محلی‌ نسبتا كند است‌ و در صورتی‌ كه‌ تعداد پیام‌های‌ الكترونیكی‌ كه‌ دریافت‌ می‌كنید بسیار زیاد باشد این‌ برنامه‌ رضایت‌ شما را فراهم‌ نخواهد كرد. در ضمن‌ تلفیق PostArmor با لیست‌های‌ سیاه DNS اتوماتیك‌ بوده‌ و هیچ‌ روشی‌ برای‌ غیرفعال‌ ساختن‌ آن‏ها به‌ طور انتخابی‌ وجود ندارد.

PostArmor سعی‌ دارد تا پهنای‌ باند را تنها با download نمودن‌ اطلاعات header از صندوق‌ پستی‌ شما (به‌ جای download نمودن‌ تمام‌ پیام) ذخیره‌ سازد. اما چون‌ قواعد PostArmor برای‌ بدنه‌ پیام‌های‌ رسیده‌ به‌ كار گرفته‌ نمی‌شوند، اسپم‌های‌ مشهود می‌توانند به‌ صورت‌ غیرآشكار از فیلتر رد شوند. برنامه‌ فوق‌ به‌ همراه‌ مجموعه‌ای‌ از قواعد از پیش‌ تعریف‌ شده‌ عرضه‌ شده‌ و شما می‌توانید قواعد بیشتری‌ را برای‌ كنترل‌ انواع‌ خاصی‌ از پیام‌های‌ مناسبی‌ كه‌ دریافت‌ می‌كنید، به‌ آن‌ اضافه‌ نمایید.

MailfilterX 0.2.0 محصول MailfilterX Frank Blome یك‌ اینترفیس OS X را به Mailfilter 0.40 (یك‌ یوتیلیتی‌ یونیكس‌ كه‌ می‌تواند به‌ اشتراك‌های POP، login كند) می‌افزاید. این‌ برنامه‌ مجموعه‌ای‌ از فیلترهای Boolean را برای‌ پیام‌ها به‌ كار می‌گیرد و پیام‌هایی‌ را كه‌ به‌ عنوان‌ اسپم‌ شناسایی‌ شده‌اند از سرور حذف‌ می‌كند. Mailfilter، WhiteList و اصطلاحات‌ معمولی (regular expression) را پشتیبانی‌ می‌كند. در ضمن‌ این‌ برنامه‌ می‌تواند موضوعات‌ را نرمال‌سازی‌ نموده‌ (به‌ عنوان‌ مثال‌ می‌تواند "f-r-e-e" را به‌ عنوان‌ واژه free تشخیص‌ دهد)، پیام‌های‌ تكراری‌ را حذف‌ كرده‌ و نیز پیام‌ها را از طریق‌ اندازه‌ آن‏ها فیلتر كند.

Mailfilter، اسپم‌ را از صندوق‌ پستی‌ سرور كاربر حذف‌ می‌كند در حالی‌ كه‌ تا كمترین‌ حد ممكن‌ عمل download را انجام‌ می‌دهد. این‌ برنامه‌ برای‌ كسانی‌ كه‌ در مورد برنامه OS X's Termianl بسیار محتاط‌ هستند، مناسب‌ نیست. گرچه MailfilterX شرایط‌ تقریبا مناسبی‌ را از جهت‌ فایل‌ پیكربندی‌ متنی Mailfilter فراهم‌ كرده، اما برای اجرا و پیكربندی‌ هدفدار Mailfilter به‌ مهارت‌های regular-expressions و یونیكس‌ نیاز خواهید داشت. هیچ‌ كدام‌ از دو برنامه Mailfilter و MailfilterX با‌ تنظیم‌ پیش‌ فرضی برای فیلتر عرضه‌ نمی‌شود، بنابراین‌ ما نتوانسته‌ایم‌ موثر بودن‌ عملكرد تنظیمات پیش فرض‌ را مورد آزمایش‌ قرار دهیم، شما باید قواعد خود را نوشته‌ و امیدوار باشید كه‌ با موفقیت‌ عمل‌ كنند.

 

یوتیلیتی‌ها و سرویس‌های‌ ضداسپم‌ برای‌ سرور

كامپیوترهای شخصی‌ تنها محل‌ مبارزه‌ با اسپم‌ نیست: بسیاری‌ از ISP‌ها و سازمانها می‌توانند پیام‌های‌ ناخواسته‌ را قبل‌ از ترك‌ سرورهای‌ آن‌ها شناسایی‌ یا مسدود سازند. فیلتر نمودن‌ در سرور می‌تواند برای‌ ذخیره‌ پهنای‌ باند و نگه‌ داشتن account پست‌ الكترونیكی‌ كاربر در حد اندازه‌ فایل‌ آن‌ بسیار عالی‌ باشد، زیرا اسپمی‌ كه‌ توسط‌ سرور مسدود می‌شود هرگز به account كاربر فرستاده‌ نمی‌شود و كاربر اجباری‌ به‌ كنترل‌ یوتیلیتی‌ ضد اسپم‌ ندارد: زیرا وظیفه‌ كنترل‌ و نگهداری‌ برعهده‌ كسانی است‌ كه‌ سرور پست‌ الكترونیك‌ كاربر را اداره‌ می‌كنند. اما این‌ نوع‌ فیلتر نقاط‌ ضعف‌ مخصوص‌ به‌ خود را نیز دارد. عموما ابزارهای‌ ضد اسپم‌ سرور قابلیت‌ پیكربندی‌ بسیار كمتری‌ نسبت‌ به‌ یوتیلیتی‌های‌ ضد اسپم‌ اجرا شده‌ بر روی سیستم كاربر دارند. ممكن است بتوانید حساسیت‌ بعضی‌ ویژگی‌ها را تنظیم‌ نمایید اما معمولا قادر به‌ دیدن‌ قواعدی‌ كه‌ سرور برای‌ پیام‌ شما به‌ كار می‌برد، نیستید و تنها امكان‌ فعال‌ نمودن‌ یا غیرفعال‌ نمودن‌ آن‏ها برای‌ رفع‌ نیازهایتان‌ در اختیار خواهید داشت. در ضمن‌ ممكن‌ است‌ هیچ‌ نشانه‌ای‌ از مسدود شدن‌ پیام‌ نداشته‌ باشید: زیرا در حالی‌ كه‌ بعضی‌ سیستم‌ها می‌توانند پیام‌های‌ ناخواسته‌ بسیاری‌ را به‌ منطقه‌ نگهدارنده (holding) مبتنی‌ بر وب‌ بفرستند (كه‌ شما باید برای‌ آگاهی‌ از نامه‏هایی كه به اشتباه اسپم‌ شناسایی‌ شده‏اند‌ مرتبا آن‌ را بررسی‌ كنید)، تعداد دیگری‌ از سیستم‌ها هیچ‌ اطلاعی‌ از پیام‌های‌ مسدود شده‌ را در اختیار كاربر قرار نمی‌دهند.

برنامه‌های‌ فیلتر در سرور برای‌ تمامی‌ كاربران‌ مناسب‌ نیست‌ اما در عین‌ حال‌ در بعضی‌ شرایط‌ خاص‌ گزینه‌ای‌ بسیار عالی‌ می‌باشد. ISP یا تهیه‌كننده‌ برنامه‌ پست‌ الكترونیكی‌ شما احتمالا تعدادی‌ ابزار ضد اسپم‌ سرور را در اختیارتان‌ قرار می‌دهد. شاید هم بخواهید از سرویس دهنده مستقلی استفاده كنید كه آدرسهای محافظت شده در برابر اسپم را در اختیارتان قرار می‏دهد. بخشServer-Side Utilities and Services را كه در آدرس  www.macworld.com/2003/04/Features/Serverside قرار دارد مشاهده‌ كنید تا ببینید كه چگونه ابزارهای ضد اسپمی مانند Postini، BrightMail و SpamAssassin برای محافظت از آدرسهای ارائه شده توسط Pobox و SpamCop.net به كار گرفته شده‏اند.

 

سخن‌ آخر

باید بدانید كه‌ هیچ‌ راهی‌ برای‌ جلوگیری‌ كامل از‌ ورود پیام‌های‌ ناخواسته‌ به‌ صندوق‌ پستی‌ شما وجود ندارد، اما جدیدترین‌ ابزارها می‌توانند حداقل‌ به‌ شما كمك‌ كنند كه‌ تا حدودی‌ این‌ مشكل‌ را كنترل‌ كنید. بهتر است‌ برنامه‌ای‌ متناسب‌ با كار خود را انتخاب‌ كنید تا وقت‌ بیشتری‌ را برای‌ رسیدگی‌ به‌ پیام‌های‌ معتبری‌ كه‌ به‌ توجه‌ شما نیاز دارند، داشته‌ باشید.

 

چگونگی‌ آزمایشات‌

ما برای‌ تحقیقات‌ خود بیش‌ از 000/250 اسپم‌ دریافت‌ شده‌ بین‌ سال‌های‌ 1993 و 2002 را بررسی‌ نمودیم. 75 درصد از این‌ پیام‌ها از ماه‌ دسامبر سال‌ 2001 تا دسامبر سال‌ 2002 جمع‌آوری‌ شدند و مجموعه‌ای‌ از پیام‌ها را تهیه‌ نمودیم‌ كه‌ شامل‌ دو سری‌ ده‌ هزارتایی‌ پیام‌ (یك‌ سری‌ برای‌ تعلیم‌ فیلترهای Bayesian و سری‌ دیگر برای‌ آزمایش‌ آن‌ها) بود.

برای‌ پیام‌های‌ معتبر نیز پیام‌های‌ رسیده‌ بین‌ نوامبر 1997 و دسامبر 2002 را مورد بررسی‌ قرار دادیم: یك‌ سوم‌ از پیام‌ها در هر آزمایش‌ از طرف‌ دوستان، افراد فامیل‌ و آشنایان، یك‌ سوم‌ مربوط‌ به‌ مسائل‌ كاری‌ و یك‌ سوم‌ از آن‌ها نیز از لیست‌های‌ پستی‌ بود. ما برنامه‌های‌ ضد اسپم‌ را كه‌ از whitelistها و دیگر استثناهای‌ پردازش‌ برای‌ لیست‌های‌ پستی‌ و آشنایان‌ پشتیبانی‌ می‌كنند با اطلاعاتی‌ برای‌ تمام‌ لیست‌های‌ پستی‌ به‌ اشتراك‌ درآمده‌ و آدرس‌ پستی‌ هر شخصی‌ كه‌ ده‌ بار یا بیشتر در یك‌ سری‌ پیام‌ ظاهر شده، پیكربندی‌ نمودیم.

 

آگاهی‌ از ترفندهای‌ اسپمرها

از آن‌ جایی‌ كه‌ اسپمرها همیشه‌ روش‌های‌ خود را تغییر می‌دهند احتمالا می‌خواهید گاهی‌ سایت‌های‌ زیر را مشاهده‌ نمایید تا جدیدترین‌ اطلاعات‌ در مورد روش‌های‌ مبارزه‌ با آنها را به‌ دست‌ آورید.

CAUCE كه مخففCoalition Against Unsolicited Commercial Email است (www.cauce.org) اطلاعاتی‌ درباره‌ قانون‌گذاری‌ و دیگر مسائل‌ صنعتی‌ را در اختیار كاربران‌ قرار می‌دهد.

Spam Abuse اطلاعاتی‌ در مورد مشكلات‌ صندوق‌ پستی‌ و نكاتی‌ برای‌ مدیران‌ شبكه‌ و حتی‌ بازاریابانی‌ كه‌ می‌خواهند از پست‌ الكترونیكی‌ به‌ طور مسئولانه‌ای‌ استفاده‌ كنند، فراهم‌ می‌كند. http://spam.abuse.net

Spam-L FAQ توضیحات‌ خوبی‌ را در مورد جزییات‌ فنی‌ لازم‌ برای‌ تعقیب‌ و گزارش‌ اسپم‌ فراهم‌ می‌سازد. برای‌ استفاده‌ از این‌ سایت‌ به www.claws-and-paws.com/spam-1/index.html رجوع‌ كنید.

MacinTouch Spam and Scam Resources: شما می‌توانید تجارب‌ خود را با استفاده‌ از این‌ سایت‌ به‌ دیگران‌ انتقال‌ داده‌ و از تجارب‌ دیگران‌ نیز استفاده‌ كنید. www.macintouch.com/spam.shtml.

نقاط‌ ضعف‌ و قوت‌ لیست‌ سیاه (Black List)

برخلاف‌ ابزارها و سرویس‌هایی‌ كه‌ از ویژگی‌های‌ یك‌ پیام‌ (مثل‌ محتوای‌ آن) برای‌ شناسایی‌ اسپم‌ استفاده‌ می‌كنند، لیست‌های‌ سیاه DNS با جستجوی‌ شماره IP سرور پست‌ الكترونیكی‌ ارسال‌ كننده‌ پیام‌ این‌ كار را انجام‌ می‌دهند. اگر شماره IP سرور در لیست‌ سیاه‌ باشد، ارتباط‌ پذیرفته‌ نمی‌شود. لیست‌های‌ سیاه DNS عمدتا در سرورهای‌ پستی‌ مورد استفاده‌ قرار می‌گیرند اما تعداد اندكی‌ از یویتلیتی‌های‌ كلاینت‌ همچون PostArmor نیز می‌توانند بعد از اینكه‌ اسپم‌ ارسال‌ شد از آنها استفاده‌ كنند. بعضی‌ از لیست‌های‌ سیاه DNS باMail Abuse Prevention System (www.mail-abuse.org)، OsiruSoft (http://relays.osirusoft.com) و SpamCop (www.spamcop.net) استفاده‌ می‌شود. تعدادی‌ از لیست‌های‌ سیاه‌ در دسترس‌ همگان‌ قرار داشته‌ و تعدادی‌ نیز با پرداخت‌ حق‌ عضویت‌ قابل‌ استفاده‌ خواهند بود.

چون‌ سرورهای‌ پستی‌ از ایجاد ارتباط‌ فرستندگان‌ پیامی‌ كه‌ لیست‌ سیاه‌ شده‌اند، امتناع‌ می‌كنند، پیام‌های‌ آنها هرگز برای‌ شما فرستاده‌ نمی‌شود و در نتیجه‌ فضایی‌ را در ISP یا هارد دیسك‌تان‌ اشغال‌ نمی‌كند. بنابراین‌ مجبور نمی‌شوید تا وقتی‌ را صرف‌ ایجاد فیلترهایی‌ برای‌ مسدود ساختن‌ آنها نمایید.

اما لیست‌های‌ سیاه DNS نیز بدون‌ مشكل‌ نیستند و وجود این‌ مشكلات‌ مستلزم‌ فرآیند و معیارهایی‌ است‌ كه‌ وجود یا عدم‌ وجود یك‌ آدرس IP را در لیست‌ مشخص‌ نماید. بسیاری‌ از لیست‌های‌ سیاه‌ مسئولانه‌ و با حساسیت‌ ویژه‌ اجرا می‌شوند اما به‌ نظر می‌رسد كه‌ برای‌ هر طرفدار یك‌ لیست‌ سیاه‌ خاص، شخصی‌ نیز وجود دارد كه‌ ادعا می‌كند به‌ طور غیرمنصفانه‌ در لیست‌ قرار گرفته‌ و یا شخصی‌ كه‌ به‌ روش‌ تحلیل‌ این‌ متد اعتراض‌ می‌كند. در تاریخ‌ لیست‌های‌ سیاه DNS، رقابت‌های‌ میان‌ فردی، طرح‌های‌ دعوی‌ و حتی‌ مواردی‌ كه‌ به‌ دلیل‌ خصومت‌های‌ شخصی‌ لیست‌ سیاه‌ شده‌اند و نه‌ برای‌ اسپم، دیده‌ شده‌ است‌ و چون‌ كاربری‌ بر روی‌ یك‌ سرور اسپم‌ دریافت‌ نموده‌ به‌ این‌ معنی‌ نیست‌ كه‌ تمام‌ كاربران‌ اسپمر هستند. اما یك‌ لیست‌ سیاه‌ چنین‌ تمایزی‌ را قائل‌ نمی‌شود و احتمالا بعضی‌ پیام‌های‌ مناسب‌ را مسدود می‌سازد.

اگر در نظر دارید تا از لیست‌ سیاه DNS استفاده‌ نمایید قبل‌ از هر چیز از تمهیدات، عملكردها و قابلیت‌ اعتماد به‌ آن‌ مطمئن‌ شوید. در صورتی‌ كه‌ پیام‌ الكترونیكی‌ خود را ازطریق‌ یك ISP و یا تهیه‌ كننده‌ دیگری‌ دریافت‌ می‌كنید، از آنها بپرسید كه‌ از كدام‌ لیست‌ سیاه DNS استفاده‌ می‌كنند. احتمالا ممكن‌ است‌ گاهی‌ از آنچه ISP بدون‌ اطلاع‌ شما مسدود می‌سازد، متعجب‌ شوید.

 

محافظت‌ از آدرس‌ پست‌ الكترونیكی‌

اگر آدرس‌ خود را در یك‌ صفحه‌ وب‌ منتشر نموده‌ و یا به‌ یك‌ گروه‌ بحث usenet فرستاده‌اید، مشكلات‌ احتمالی‌ عبارتند از: رسیدن‌ آدرس‌ پست‌ الكترونیكی‌ شما به‌ دست‌ كسی‌ كه‌ در جستجوی‌ این‌گونه‌ آدرسهاست‌ - وجود برنامه‌ای‌ كه‌ صفحات‌ وب‌ و گروه‌های‌ خبری‌ را برای‌ به‌ دست‌ آوردن‌ آدرس‌های‌ پست‌ الكترونیك‌ اسكن‌ می‌كند. اسپمرها این‌گونه‌ آدرس‌ها را جمع‌آوری‌ و استفاده‌ نموده‌ و حتی‌ آنها را به‌ دیگر اسپمرها می‌فروشند.

محافظت‌ از آدرس‌ خود در شبكه‌ در حد زیادی‌ مستلزم‌ استفاده‌ از برنامه‌هایی‌ برای‌ یافتن‌ ابزارهای‌ یابنده‌ آدرس‌ می‌باشد.

در اینجا روش‌هایی‌ را برای‌ اجتناب‌ از آشكار شدن‌ آدرس‌ها آورده‌ایم:

- آدرس‌ پست‌ الكترونیكی‌ خود را بر روی‌ وب‌ سایت، دایركتوری‌ و دیگر جاهای‌ عمومی‌ منتشر نكنید.

- آدرس‌ پست‌ الكترونیكی‌ خود را در هر mailto (لینك‌ها) قرار ندهید.

- آدرس‌ پست‌ الكترونیكی‌ خود را در امضای‌ خود (signature) قرار ندهید.

- آدرس‌ خود را در فرم‌های‌ وب‌ وارد نكنید، مگر اینكه‌ به‌ سازمان‌ اداره‌ كننده‌ سایت‌  اطمینان‌ كامل‌ داشته‌ و نیاز آن‏ها به‌ آدرس‌ شما منطقی‌ باشد. و حتی‌ با وجود این‌ قواعد اختصاصی‌ سایت‌ را بخوانید تا متوجه‌ شوید كه‌ آیا سایت‌ فوق‌ لیست‌های‌ آدرس‌ را به‌ اشتراك‌ می‌گذارد یا خیر. در صورتی‌ كه‌ سایت‌ فوق‌ دارای‌ قواعد اختصاصی‌ نباشد، از آن‌ اجتناب‌ كنید.

- از لینك‌های‌ قرارداده شده در اسپم‏ها كه اعلام می‏كنند با كلیك روی آنها می‏توانید دریافت این نامه‏ها را متوقف نمایید، استفاده نكنید. زیرا اگر آنها اصلا كار كنند تنها تایید می‌كنند كه‌ آدرس‌ پست‌ الكترونیكی‌ شما معتبر بوده‌ و آماده‌ برای‌ دریافت‌ اسپم‌ بیشتر می‌باشد.

 

تماس از طریق سایت

 در صورتی‌ كه‌ آدرس‌ خود را بر روی‌ وب‌ سایت‌ قرار ندهید پس‌ چگونه‌ دیگران‌ می‌توانند با شما تماس‌ بگیرند؟ گرچه‌ برای‌ هر موقعیتی،‌ راه‌حل‌ مجزایی‌ وجود ندارد اما روش‌هایی‌ را در اینجا ذكر نموده‌ایم:

- یك‌ فرم‌ تماس‌ در سایت‌ وب‌ خود قرار دهید. اغلب‌ ISP‌ها الگوهایی‌ را برای‌ ایجاد چنین‌ فرم‌هایی‌ در اختیار كاربران‌ قرار می‌دهند. اطمینان‌ حاصل‌ نمایید كه HTML را بررسی‌ كرده‌اید و در صورتی‌ كه‌ آدرس‌ شما (حتی‌ به‌ عنوان‌ یك‌ آیتم‌ پنهان) در آنجا باشد از تهیه‌كننده‌ خود فرمی‌ را بخواهید كه‌ آدرس‌ كامل‌ شما را توضیح‌ ندهد.

- تصویر كوچكی‌ تهیه‌ نمایید تا آدرس‌ پست الكترونیك شما را نشان‌ دهد. mailto (لینك) به‌ آن‌ اضافه‌ نكنید. نقطه‌ ضعف‌ این‌ روش:

مشاهده‌گران‌ بدون‌ قابلیت‌های‌ گرافیكی‌ (كاربرانی‌ با مرورگرها و تلفن‌های‌ سلولی‌ قدیمی‌ و...) و كاربران‌ دارای‌ ضعف‌ بینایی‌ ممكن‌ است‌ این‌گونه‌ اطلاعات‌ را از دست‌ بدهند.

- آدرس‌ پست‌ الكترونیك‌ خود را با استفاده‌ از واژه‌های‌ كامل‌ بنویسید: مثل  geoff(at) - (dot) com. این‌ كار احتمالا بعضی‌ از اسپمرها را گیج‌ می‌كند. گرچه‌ بعضی‌ از آن‏ها كم‌ كم‌ به‌ چنین‌ تكنیكی‌ پی‌ می‌برند.

- از ترفندهای‌ جاوا اسكریپت‌ استفاده‌ كنید تا آدرس‌ خود را با رمزدهی‌ و یا تبدیل‌ به‌ بخش‌های‌ غیرقابل‌ شناسایی‌ مبهم‌ سازید. می‌توانید به‌ اسكریپت‌های‌ ساده‌تر كه‌ به‌ طور گسترده‌ای‌ در دسترس‌ قرار دارند رجوع‌ كنید (www.jeomaller.com/js-mailer.shtml) اما ترفندهای‌ فوق‌ فقط‌ در صورتی‌ كار می‌كنند كه‌ مرورگرهای‌ مشاهده‌گرهای‌ جاوا اسكریپت‌ را پشتیبانی‌ كنند، در ضمن‌ اسپمرها به‌ تدریج‌ در حال‌ كشف‌ چنین‌ ترفندهایی‌ می‌باشند.