88981423
128 64 32 0902


سوال داری؟!!
بپرس (مشاوره رایگان)

جستجو در آموزش ها

آموزش نصب Spamassasin در Directadmin

این مورد را ارزیابی کنید
(0 رای‌ها)

برای فعالسازی Spamassassin بروی سرور شما ابتدا می بایست ابتدا روی سرور نصب شود.پس از نصب چند تغییرات جزئی روی فایل زیر مورد نیاز است :


/etc/exim.conf file

1.نصب spamd وspamc:


cd /usr/local/directadmin/scripts
./spam.sh

اگر هنگام نصب spamd با خطای مربوط به ماژول های پرل مواجه شدید، سعی کنید با استفاده cpan آنها را نصب کنید:
PERL_MM_USE_DEFAULT=1 cpan -i Archive::Tar Digest::SHA Mail::SPF IP::Country Net::Ident IO::Socket::INET6 Compress::Zlib Mail::DKIM LWP::UserAgent HTTP::Date Encode::Detect
و اکنون دوباره  spam.sh را اجرا کنید.
اگر در حین نصب این سوال از شما پرسیده شد:
Are you ready for manual configuration? [yes] no
شما پاسخ no را برای نصب اتوماتیک انتخاب کنید و کلید enter را فشار دهید، فقط در حالتی yes را انتخاب کنید که به تنظیم کردن به صورت دستی مسلط باشید.


2. استارت کنید spamd را:


/usr/bin/spamd -d -c -m 15


3.به منظور دریافت exim برای استفاده از spamd، شما نیاز به برخی  تغییرات روی فایل  etc/exim.conf دارید.

کد زیر را :
# Spam Assassin
#spamcheck_director:
#  driver = accept
#  condition = "${if and { \
#      {!def:h_X-Spam-Flag:} \
#      {!eq {$received_protocol}{spam-scanned}} \
#      {!eq {$received_protocol}{local}} \
#      {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}} \
#      {<{$message_size}{100k}} \
#    } {1}{0}}"
#  retry_use_local_part
#  transport = spamcheck
#  no_verify


بصورت زیر تغییر دهید:
# Spam Assassin
spamcheck_director:
driver = accept
condition = "${if and { \
{!def:h_X-Spam-Flag:} \
{!eq {$received_protocol}{spam-scanned}} \
{!eq {$received_protocol}{local}} \
{exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}} \
{<{$message_size}{100k}} \
} {1}{0}}"
retry_use_local_part
transport = spamcheck
no_verify


4.ری استارت کنید exim  را:


/sbin/service exim restart


فایل های spamassassin config در این مسیر قرار دارد:
/etc/mail/spamassassin/local.cf

خواندن 1829 دفعه

پیشنهادات امروزمون چیه؟

ads
ads2