آموزش نصب آنتی اسپم SpamAssassin در دایرکت ادمین به صورت ساده و روان با عکس و گام به گام - همراه با ویدئو آموزشی و انجام تمامی مراحل به صورت کاملا جامع...
برای مدیران سرور همیشه ارسال ایمیل های اسپم و هرز نامه از سرور های خود مشکلاتی را نظیر بلاک شدن آیپی سرور در سرویس دهنده های ایمیل و اضافه شدن نام دامنه ها در Black List و لیست سیاه در پی داشته است. این ایمیل ها خواسته و یا ناخواسته از اسکریپت های هک شده و یا قدیمی ارسال می شوند که علاوه بر برور مشکلات اعتباری نظیر مواردی که اشاره شده برای سرور میزبان، مسبب بروز مشکلاتی در سطح نرم افزاری و نرم افزار های ارسال ایمیل سرور های اینترنتی شده و مسبب پر شدن سریع صف ارسال ایمیل و به تعویق افتادن و یا در نهایت عدم ارسال کلیه ایمیل ها ار سرور خواهند شد. این مورد مخصوصا در هاست اشتراکی و میزبانی های وردپرس که از قالب های نال شده و غیر لایسنس دار استفاده می کنند امری بسیار رایج هست و هر مدیر سرور و در لایه های پایین تر مدیران سایت های اینترنتی لازم است با اصول جلوگیری از ارسال اسپم و هرز نامه از سایت ها آشنایی داشته باشند. در این بخش تلاش خواهیم کاردیم به صورت کامل و جامع به آموزش نصب آنتی اسپم در دایرکت ادمین و سرور مجازی لینوکس بپردازیم.
در این آموزش شما را با نصب یکی از سرویس هایی که برای هر هاستینگ جهت جلوگیری از ارسال و دریافت اسپم لازم و حیاطی است آشنا می کنیم.شما در این آموزش با نحوه نصب و کانفیگ سرویس SpamAssassin و blockcracking و تعداد از ماژول هایی که برای جلوگیری از ارسال اسپم نیاز هستند آشنا خواهید شد. در نظر داشته باشید که برای جلوگیری از ارسال اسپم و اسپم نشدن ایمیل ها در دایرکت ادمین و یا سی پنل، پارامتر هایی را باید رعایت کنید که شامل :
این موارد به ترتیب در قسمت وبلاگ برای کلیه کاربران آموزش داده خواهد شد ولی در این آموزش ما به نصب و راه اندازی سرویس SpamAssassin خواهیم پرداخت.
این سرویس بر روی سرویس دهنده ایمیل exim که بر روی سرور نصب شده است نصب می شود و کلیه header ها و پارامتر هایی که برای ارسال و دریافت ایمیل انجام می شود را بررسی می کند.برای تنظیمات عدم ارسال اسپم بر روی سرور های سی پنل و دایرکت ادمین وجود SpamAssassin واجب است و کلیه مدیران سرور ها باید این سرویس را بر روی سرور خود نصب کنند.
در نظر داشته باشید که برای جلوگیری از ارسال اسپم تنها یک سرویس spamassasin کفایت نمی کند و باید چند سرویس دیگر که شامل easy_spam_fighter و blockcracking می باشد نیز نصب و راه اندازی شود که طی این آموزش نصب آنها را نیز در custombuild دایرکت ادمین آموزش خواهیم داد.
در ابتدا توسط نرم افزار putty وارد کنسول سرور خود شوید.
در نظر داشته باشید که spamassasin نیاز به بکسری پکیج های اختصاصی دارد که باید در محیط cpan نصب شود.در مورد محیط cpan در آموزش های دیگر توضیح خواهیم داد و نحوه نصب آن را نیز آموزش خواهیم داد تا بتوانید پکیج های مورد نیازتان را در محیط cpan نصب کنید.
در ابتدا وارد cpan شوید و دستوراتی که در زیر نوشته شده است را اجرا کنید تا cpan پیش نیاز های مورد نیاز را تنظیم کند :
cpan
o conf prerequisites_policy follow
o conf commit
quit
سپس دستورات زیر را برای نصب پیشفرض ها و پکیج های مورد نیاز برای راه اندازی spamassasin را در محیط cpan نصب کنید :
cpan -i Archive::Tar Digest::SHA Net::DNS Net::DNS::Resolver::Programmable Mail::SPF Geo::IP Net::CIDR::Lite IO::Socket::IP IP::Country Net::Ident Net::Patricia IO::Socket::INET6 Compress::Zlib Mail::DKIM LWP::UserAgent HTTP::Date Encode::Detect ExtUtils::MakeMaker NetAddr::IP Mail::SpamAssassin::Plugin::Razor2 Razor2::Client::Agent IO::Socket::SSL DBI Sys::Syslog DBD::File
این مرحله حدود ۲۰ الی ۶۰ دقیقه زمان می برد و در این میان سوالاتی نیز از شما پرسیده می شود که همه آنها را پیشفرض بگذارید و اینتر را بزنید.
بعد از نصب موارد بالا پکیج های زیر را نیز نصب کنید تا کلیه پیش نیاز های مورد نیاز برای راه اندازی spamassasin بر روی سرور نصب شود :
yum -y install perl-ExtUtils-MakeMaker perl-Digest-SHA perl-Net-DNS perl-NetAddr-IP perl-Archive-Tar perl-IO-Zlib perl-Digest-SHA perl-Mail-SPF perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Mail-DKIM perl-DBI perl-Encode-Detect perl-HTML-Parser perl-HTML-Tagset perl-Time-HiRes perl-libwww-perl perl-Sys-Syslog perl-DB_File perl-Razor-Agent pyzor
پس از نصب موارد بالا باید در مسیر custombuild با ارسال دستورات بالا پکیج های مورد نیاز را نصب کنید.به ترتیب کلیه دستورات زیر را تایپ و اجرا کنید :
cd /usr/local/directadmin/custombuild
./build update
./build set eximconf yes
./build set eximconf_release 4.5
./build set blockcracking yes
./build set easy_spam_fighter yes
./build set spamd spamassassin
./build set exim yes
./build exim
./build set dovecot_conf yes
./build dovecot_conf
./build spamassassin
./build update
./build exim_conf
با انجام دستورات بالا سرویس های مورد نیاز نصب می شود.
در نظر داشته باشید که به غیر از مواردی که در این آموزش خدمتتان عرض شده است باید DKIM,رکورد SPF و PTR رکورد رو نیز تنظیم کنید.
بعد از نصب وارد پنل دایرکت ادمین شوید و یکی از یوزرهای خود را باز کنید :
در قسمت E-mail management گزینه Spamassassin setup رو کلیک کنید.
در صفحه باز شده تمام موارد رو بر روی پیشفرض قرار دهید و گزینه save را بزنید.
پس از ذخیره مشاهده می کنید که گزینه SpamAssassin is currently enabled نمایش داده شده است.
با انجام مراحل بالا سرویس spam assassin بر روی سرور شما نصب شده و دیگر هیچ ایمیل اسمپی دریافت نمی کنید و ایمیل اسپمی از سرور ارسال نخواهد شد.
در نظر داشته باشید که بررسی و رفع ایراد سرور هایی که اسپم ارسال می کنند زمان بر و باید به صورت جزء به جزء کلیه سرویس های مربوطه بررسی شود.
در صورتی که نیاز دارید این سرویس توسط کارشناسان توشن بررسی و رفع شود کافیست با واحد فروش توشن تماس بگیرید.
ما آپتایم وبسایت و تمامی سرویس های شما را در هر شرایطی به صورت 100 درصد تضمین میکنیم!
توشن سرویس دهنده هاست ایرانی با زیرساخت S.O.C جهت کنترل امنیت اطلاعات کاربران
کارشناسان توشن در هر ساعت از شبانه روز آماده خدمت گذاری به مشتریان عزیز می باشند
لطفا پیش از ارسال دیدگاه، چند مورد زیر را مطالعه نمایید:
- دیدگاه خود را به زبان فارسی ارسال نمایید.
- به دیدگاه کاربران دیگر احترام بگذارید، پیامهایی که شامل محتوای توهینآمیز و کلمات نامناسب باشند، تایید نخواهند شد.
- از ارسال لینک سایت های شخصی و ارائه اطلاعات شخصی در متن دیدگاه پرهیز فرمایید.
- موارد مرتبط با بخش پشتیبانی را از طریق
مرکز پشتیبانی
مطرح فرمایید تا در اسرع وقت بررسی شوند.
دیدگاهتان را بنویسید