جلوگیری از ارسال ایمیل اسپم در سی پنل

آموزش ایجاد Authentication در هاست سی پنل
این قابلیت به ما کمک می کند تا ایمیل های ورودی و خروجی خود را احراز هویت و تصدیق نماییم و بسیار در امر جلوگیری از ورود ایمیل های اسپم مفید می باشد. Cpanel امکاناتی در این زمینه جهت جلوگیری از ورود و خروج ایمیل اسپم ارائه کرده است که در ادامه توضیح خواهیم داد.
این روش ها در جلوگیری از ورود اسپم هایی که مشابه ایمیل های دامنه شما می باشند مؤثر هستند.
1.    ورود به مدیریت Cpanel از طریق لینک زیر:
YourDomain.com:2082
در پانل Email بر روی گزینه Authentication کلیک کنید.


آموزش Authentication در سی پنل



در مرحله بعد وارد صفحه Authentication می شویم.
2.    گزینه DKIM: با فعال کردن این گزینه ایمیل های ورودی بررسی میشوند و از ورود ایمیل های اسپم جلوگیری خواهد شد. این ابزار تایید می کند که ایمیل ها اصلاح نشده و از فرستنده حقیقی هستند.
3.     گزینه SPF: این سیستم در صورتیکه فعال باشد این اجازه را به شما خواهد داد تا سرورها و آدرس های ip که مجاز به ارسال ایمیل از دامنه شما می باشند را سفارشی سازی کنید.
این ویژگی از ارسال ایمیل های خروجی اسپم جلوگیری می کند.
4.    با کلیک بر روی دکمه Enable می توانید هر یک از این گزینه ها را فعال کنید.


آموزش Authentication در سی پنل



5.    در قسمت Advanced Setting گزینه هایی به شرح ذیل موجود می باشد:
1.    Additional Hosts that send mail for your domains (A):
سرور شما تمامی هاست هایی که در این قسمت در لیست Add کنید را برای ارسال ایمیل تایید خواهد کرد. در این حالت نیازی به تغییر Primary Mail Exchanger یا هر سرور دیگری که روی آن MX Record ایجاد نموده اید ندارید زیرا سرور شما به صورت خود کار این هاست ها را شامل خواهد شد.
2.    Additional MX servers for your domains (MX):
سرور شما تمامی MX Entries برای هر دامنه ای که شما در این لیست Add کنید برای ارسال ایمیل تایید خواهد کرد.
3.    Additional IP Address blocks for your domains (IPv4):
سرور شما تمای آدرس های ip بلاک را که در این لیست Add کنید را جهت ارسال ایمیل تایید خواهد کرد.
4.    Include List (INCLUDE):
تنظیماتSPF برای تمامی هاست های شما در این لیست مشخص خواهد شد که شامل تنظیمات SPF شما خواهد بود.


آموزش Authentication در سی پنل



5.    All Entry (ALL):
اگر شما تمامی هاست هایی که میخواهید به آن ها از دامنه تان ارسال ایمیل انجام شود را وارد کرده اید ، جهت جلوگیری کردن از همه دامین های دیگر این گزینه را انتخاب نمایید.
6.    Overwrite Existing Entries:
اگر شما این گزینه را انتخاب کنید، همه ی رکورد هایSPF موجود با این انتخابات برای تمامی دامنه هایتان رونویسی خواهند شد


امکان ارسال گزارش در هر لحظه برای خارج سازی IP از اسپم وجود دارد اما در صورتی که سرور یک سرور اسپمر باشد و مشکل شناسایی نشود اینکار، یک کار عبث و بیهوده می باشد زیرا مجددا به زودی بلاک خواهد شد. برای بررسی آی پی سرور می توانید از وب سایت http://mxtoolbox.com/blacklists.aspx استفاده نمایید.
در این آموزش قصد داریم نحوه جلوگیری از ارسال ایمیل اسپم در سی پنل با شناسایی کاربری که بیشتری ارسال اسپم در سرور دارد خدمت شما عزیزان توضیح دهیم. برای پیدا کردن این مورد کار سختی در پیش ندارد، تنها کافی است وارد SSH شوید و دستور زیر را وارد نمایید.

grep cwd /var/log/exim_mainlog | grep -v /var/spool | awk -F"cwd=" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -n

پس از اجرای دستور فوق نتیجه ای مانند تصویر زیر خواهید داشت.

 

cpanel-exim-spam

 

چند خط آخر نتیجه دستور، دایرکتوری هایی می باشند که بیشتری ارسال ایمیل را داشته اند، (به عبارتی اسکریپت و فایل اسپمر در این مسیر قرار دارد که شما باید این دایرکتوری را پاک نمایید و یا فایل های آنرا مورد بررسی قرار دهید) و عدد کنار نتایج تعداد ایمیل ارسال شده و رنگ قرمز مشخص شده در تصویر نام کاربری که بیشتری ارسال ایمیل را داشته است.
پس از بررسی مورد فوق دستور زیر را وارد نمایید تا ایمیل هایی که در صف ارسال قرار دارند (که 90 درصد اسپم هستند) پاک شوند.

exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash

تبریک میگوییم شما به همین راحتی توانسته اید یوزر و دایرکتوری اسپمر را در سرور خود شناسایی کنید
حال می توانید گزارش خارج سازی از اسپم را در سایت https://www.spamhaus.org/lookup/ ارسال نمایید.

  • Email, SSL
  • 1 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

Related Articles

آموزش اضافه کردن قابلیت PHP Selector (تغییر ورژن PHP) در دایرکت ادمین

در این آموزش قصد داریم نحوه اضافه کردن قابلیت PHP Selector (تغییر ورژن PHP) در دایرکت ادمین را...

نصب و فعال سازی varnish در cpanel

Varnish Cach: یک سرویس و یک شتاب دهنده وب سایت می باشد. این سرویس در جلوی وب سرور شما قرار می...

آموزش بهینه سازی Mysql با برنامه

برای بهینه سازی و افزیش سرعت لوود اطلاعات از پایگاه داده سرور نیاز هست تغییراتی به شکل دستی در...

آموزش ریستور کردن فایل های بزرگ و حجیم دیتابیس MySQL در ssh لینوکس

قبل از انجام ریستور کردن دیتابیس توسط دستورات لینوکس در محیط ssh ابتدا باید اندازه پارامتر...

آموزش قدم به قدم نصب MySQLDumper و بک آپ گرفتن از دیتابیس توسط برنامه MySQLDumper

ابتدا میبایست برنامه رو از ادرس کد: http://www.mysqldumper.net دانلود کنید بعد از...