Category: exim

Апр 02 2010

Exim. Прикручиваем SpamAssasing.

Недавно обнаружил, что не помню, как прикручивается SpamAssasin к eximу. Не через патчи, а так, через встроенный интерфейс. Вот и решил напомнить это дело.
В первую очередь, нужно прописать адрес SpamAssassing, там, где он принимает письма на проверку. Как правило, если у вас SpamAssassin установлен локально, то это выглядит так, в файле настроек eximа /usr/local/etc/exim/configure:

spamd_address = 127.0.0.1 783

Read more »

Фев 28 2010

Exim. SA-Exim добавляем whitelist

На днях я писал статью по настройке sa-exim, продвинутой антиспам проверки для эксима. Все хорошо и замечательно работает. Но как и в любой антиспам системе, существует вероятность ложных срабатываний. Для борьбы с ними применяются белые списки отправителей, от которых гарантированно должна проходить почта. Для самой настройки sa-exim лезть в настройки exim лезть нет нужды, то настройка белого списка(whitelist), производится исключительно средствами exim.
В первую очередь сформируем список наших белых писателей писем. Для этого создадим файл /usr/local/etc/exim/whitelist. содержащий email отправителей:

hilik@hilik.org.ua
hilik@hilik.kiev.ua

И далее в /usr/local/etc/exim/configure, где то после hostlist relay_from_hosts, добавляем строку:

addresslist whiteuser = lsearch*@;/usr/local/etc/exim/whitelist

Read more »

Фев 25 2010

Exim с патчем SA exim.

Exim сам по себе умеет обращаться к SpamAssassing для проверки писем на спам. Но при активном использовании SpamAssasing возникают проблемы, чаще всего они не очень опасны на слабонагруженных почтовых серверах, но под средней нагрузкой уже возникают нюансы. Проверка всех писем подряд, не самая лучшая идея, особенно когда писем большого размера идет плотный поток. Сделать ограничения по размеру проверяемого письма, ну то есть допустим проверять письма размером до 2 мегабайт, стандартными средствами очень сложно. Второй нюанс это отсутсвие в стандартной версии карантина. Откуда при желании можно вытянуть письмо.
Read more »

Окт 24 2009

DBMail. Прикручиваем к Exim.

Продолжая статью по настройке DBMail(DBMail. Почтовый сервер c MySQL хранилищем писем.), разберемся с совмещением Exim с DBMail.
Для работы с DBMail, Exim должен поддерживать MySQL. То есть собран должен быть из порта /usr/ports/mail/exim-mysql/.
Поскольку в базе DBMail присутствуют только email адреса, а список доменов не настолько часто меняется и смысла помещать их в базу я не вижу. База и так будет использоваться интенсивно для поиска реципиентов.
Read more »

Окт 19 2009

Exim с панелью управления VExim и imap сервером Dovecot. Часть четвертая. Ставим и настраиваем Dovecot.

Предыдущая часть

Теперь мы подходим к последней части нашей статьи по настройке почтового сервера.
Dovecot — почтовый сервер POP3 и IMAP, он отвечает за непосредственную отдачу(доставку) почты клиенту. Авторы dovecot ставят целью своего проекта создание безопасного, быстрого и гибкого в настройках почтового сервера.
Dovecot присутствует в портах FreeBSD. Мы, естественно оттуда и будем его ставить.

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

А в начале нас ждет довольно приличный диалог настройки:
Read more »

Окт 18 2009

Exim с панелью управления VExim и imap сервером Dovecot. Часть третья. Ставим и настраиваем Exim.

Вторая часть.

Поскольку MySQL у нас уже есть, нужно установить exim с поддержкой MySQL.

cd /usr/ports/mail/exim-mysql
make install clean

После установки exim, необходимо скопировать файлы конфигурационные файлы из проекта VExim:

cd /usr/local/etc/exim/
cp /usr/local/share/doc/vexim/docs/*.conf ./
cp /usr/local/share/doc/vexim/docs/configure  ./

И теперь нужно отредактировать настройки.
Read more »

Окт 13 2009

Exim с панелью управления VExim и imap сервером Dovecot. (Часть вторая VExim — добавляем домены и пользователей)

Итак, после того, как мы настроили VExim в первой части нашей статьи Exim с панелью управления VExim и imap сервером Dovecot. (Часть первая VExim), можно переходить к созданию домена и пользователей.

Домен необходимо создать подключившись от имени siteadmin.
sireadmin4

Можно создать 3 вида доменов. relay domains — это домены, почта для которых будут приниматься на пересылку. По сути это означает, что ваш сервер для этих доменов является вторичным релаем. alias domains — домены синонимы. То есть, есть базовый домен, и в нем есть пользователи. Так вот в алиас домене, пользователей добавлять не надо. Они все будут присутствовать из базового домена. И теперь основной вид доменов, local domains — это домены для которых почта будет приниматься вам на сервер.
Read more »

Окт 04 2009

Exim с панелью управления VExim и imap сервером Dovecot. (Часть первая VExim)

Мы построим систему на основе Exim, с панелью администратора vexim, антивирусом ClamAv, антиспам SpamAssassing и imap сервером Dovecot. Для работы постовой системы еще нужен Apache с поддержкой PHP, и MySQL сервер.
Начнем с того что установим из портов vexim:

cd /usr/ports/mail/vexim/
make install clean

Перед сборкой появится небольшой диалог настройки:
Read more »


Украинская Баннерная Сеть