Возможно вы искали: 'Pitman'

May 15 2025 19:23:18
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Скрипты для автонастройки postfix и spamassassin (spam postfix mail spamassassin freebsd)

Скрипты для автонастройки postfix и spamassassin (spam postfix mail spamassassin freebsd)

Ключевые слова: spam, postfix, mail, spamassassin, freebsd, (найти похожие документы)

From: Дмитрий Николаев <scorpion@mail.ru.>
Newsgroups: email
Date: Mon, 2 Oct 2006 14:31:37 +0000 (UTC)
Subject: Скрипты для автонастройки postfix и spamassassin

Решил как-то связать postfix и spamassassin для защиты нашей
корпоративной почты от спама.

Полез в интернет, но нашел такой минимум для новичков, что пришлось
собирать информацию буквально по крупицам

После того как все настроил решил сделать скрипты для авто настройки.
выношу на ваш суд.

Итак начнем:

Требования к настройке вашей системы таковы, чтобы все ставилось с портов.

Платформа FreeBSD

1. Нам нужно установить почтовый сервер postfix.

cd /usr/ports/mail/postfix
make all install clean


для pop-сервера я использую обычно popa3d (mailbox) или dovecot (maildir)
если вы новичок или вам не охота ничего настраивать то ставьте popa3d

cd /usr/ports/mail/popa3d
make all install clean


затем в /etc/inetd.conf допишите:

pop3 stream tcp nowait root /usr/local/libexec/popper popa3d


Если вы специалист, то я думаю не нужно описывать как установить dovecot :)
Но все же напишу :)

cd /usr/ports/mail/dovecot
make all install clean


2. Следующий шаг соответственно spamassassin

cd /usr/ports/mail/p5-Mail-Spamassassin
make all install clean


3. Выкачиваем скрипты по этой ссылке http://scorp-manual.burnet.ru/spam/spamassasin-0.1a.tar.bz2
или http://www.opennet.ru/soft/spamassasin-0.1a.tar.bz2
Распаковываем и выполняем ./install.sh

Радуемся )
Вот и все )

Скрипт очень простой написан на шелле, просто для того чтобы упростить настройку.

Вы можете изменять его как хотите на ваше усмотрение.

Благодарности:
Бешкову Андрею - по его статье я учился ставить postfix
Дмитрию Козлову - из его статьи я многое почерпнул



configs/install_sa.sh


#!/bin/sh
######################################################
####### SpamAssassin configuration installer #########
######################################################
# Version 0.1 at 19.08.06
# Required postfix & p5-Mail-SpamAssasin installed
# from ports collection.
#
mta="postfix"
mta_dir="/usr/local/etc/postfix"
mta_conf="$postfix_dir/main.cf"

echo -n "Please enter e-mail for spam collect (usually spam@`hostname`): ";
read mail;

echo "backup config files to usr.local.etc.postfix.tar.bz2"
(cd $mta_dir) && tar cvzf usr.local.etc.postfix.tar.bz2 $mta_dir
sleep 1

echo "Adding configuration lines to $mta_dir/main.cf and $mta_dir/header_checks"
echo "header_checks = regexp:/usr/local/etc/postfix/header_checks" >> $mta_dir/main.cf
echo "/^X-Spam-Flag: YES/ REDIRECT $mail" >> $mta_dir/header_checks
sleep 1

echo "Creating local.cf for spamd"
mv /usr/local/etc/mail/spamassasin/local.cf /usr/local/etc/mail/spamassasin/local.cf.bak
cp `echo $PWD`/configs/local.cf /usr/local/etc/mail/spamassassin

echo "Creating /usr/bin/spamchk"
cp `echo $PWD`/configs/spamchk /usr/bin/
sleep 1

echo "Adding config lines to $mta_dir/master.cf"
cat `echo $PWD`/configs/master.cf >> $mta_dir/master.cf
sleep 1

echo "Adding user filter for run spamchk script"
pw useradd filter -g mail -d /home/filter -s /sbin/nologin -c SPAM user
sleep 1

echo "mkdir /home/filter & chowning to filter:mail"
mkdir /home/filter
chown filter:mail /home/filter
sleep 1

echo "Adding aliase mail spam for filter (mailbox for collection spam letters)"
echo "spam: filter" >> /etc/mail/aliases
newaliases
sleep 1

echo "Reloading postfix & spamd"
/usr/local/sbin/postfix reload
/usr/local/etc/rc.d/sa-spamd.sh restart
sleep 1

echo "####################################################"
echo "## Install antispam system completed successfully ##"
echo "####################################################"
sleep 1



configs/local.cf



rewrite_header Subject *****SPAM*****
report_safe 0
required_score 5.0
skip_rbl_checks 0
use_razor2 1
use_dcc 1
use_pyzor 1
ok_languages en ru
ok_locales en ru



configs/master.cf



spamchk unix - n n - 10 pipe
flags=Rq user=filter argv=/usr/bin/spamchk ${sender} ${recipient}

127.0.0.1:10025 inet n - - - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes
-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
-o smtpd_bind_address=127.0.0.1

smtp inet n - n - - smtpd
-o content_filter=spamchk:dummy



configs/spamchk



#!/bin/sh
INSPECT_DIR=/tmp

FILTER_SPAMC="/usr/local/bin/spamc -u filter"

trap "rm -f $INSPECT_DIR/in.$$ $INSPECT_DIR/vr.$$ $INSPECT_DIR/vr1.$$" 0 1 2 3 15

cat | $FILTER_SPAMC > $INSPECT_DIR/in.$$ || { echo Cannot save mail to file; exit $EX_TEMPFAIL; }

/usr/local/sbin/sendmail -i -f $@ < $INSPECT_DIR/in.$$

exit 0
1217 Прочтений •  [Скрипты для автонастройки postfix и spamassassin (spam postfix mail spamassassin freebsd)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Скрипты для автонастройки postfix и... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка