
Здравствуйте уважаемые читатели блога Как заработать в интернете с нуля.
Сегодня продолжаю знакомить вас с такой актуальной проблемой, как борьба с нежелательной спам почтой в панели управления DirectAdmin.
Очень часто злоумышленники пытаются взломать ваш e-mail аккаунт с одной лишь банальной целью — регулярная отправка от вашего имени спам-рассылки.
Избежать этого нам поможет уже встроенная функция спам защиты Spamassassin. Сама функция по умолчанию отключена в панели управления DirectAdmin, поэтому нам нужно будет активировать эту функцию при помощи ssh.
Если вы еще не знакомы с ssh, не стоит переживать, я все подробно расскажу и покажу. Вообщем дам, как всегда, полную пошаговую инструкцию. Итак:
Spamassassin
- Для начала вам нужно скачать и установить программу PUTTY. Думаю с инсталляцией проблем не возникнет, если что, пишите в комментариях.
- Далее вам нужно зайти в putty и ввести логин и пароль. После этого нужно прописать следующую строку команды и нажать ENTER.
yum install spamassassin -y |
yum install spamassassin -y
- После этого прописываете команду
- Попадаете в панель Mortal Commander
- Переходите к файлу exim.conf и нажимаете F4 (редактировать файл)
- Откроется файл для редактирования, где вам нужно будет найти примерно такие строчки
# Spam Assassin
# 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}} \
# {
# } {1}{0}}"
# retry_use_local_part
# transport = spamcheck
# no_verify |
# Spam Assassin
# 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}} \
# {
# } {1}{0}}"
# retry_use_local_part
# transport = spamcheck
# no_verify
- Теперь вам их нужно все раскоментировать, т.е. убрать значки #, кроме первой строчки Spam Assassin, напротив нее знак # нужно оставить.
- Далее сохраняем этот файл, нажав внизу панели Mortal Commander — кнопку SAVE.
- Все, теперь нажимаем выход Quit и вводим последнюю команду в строке putty
/sbin/service exim restart |
/sbin/service exim restart
- Заходим в DirectAdmin и нажимаем ссылочку Spamassassin Setup.
/sbin/service exim restart |
/sbin/service exim restart
- Все, Spamassassin успешно установлен. Как его настроить я напишу в следующем посту.