Архив рубрики: Почтовые системы

[exim] массовая рассылка

В данной заметке рассмотрим, как настроить Exim для массовой рассылки, что бы письма отправлялись очень быстро.

1) Спул, логи.

Спул поместить на SSD или лучше на RAM-диск. Логи лучше отключить или уменьшить до минимума

no_message_logs
write_rejectlog=false

Разбиваем письма в спуле по подпапкам

split_spool_directory = true

Читать далее

Postfix+dovecot+Антиспам+Антивирус

Под таким названием решил представить такую сборку: postfix(MTA), dovecot(POP3/IMAP server), mysql (для хранения юзеров), amavis(антиспам — spamassassin, антивирус — clamav), postfixadmin (для заведения почтовых аккаунтов), roundcube (для доступа через web интерфейс к почтовым ящикам) и с защитой TLS

Тестовый стенд: Debian 6.0

Читать далее

[Exim] Разрешаем приём писем только из локальной сети

Увидел на форуме интересный вопрос. Есть внутренний адрес, на который могут отправлять только из локальной сети. Вот достаточно неплохое решение:

hostlist   local_net = localhost : 10.1.0.0/16
...
begin acl
acl_check_rcpt:
...
deny hosts = !+local_net
recipients = /usr/local/etc/exim/recipient_.list
message       = "Deny local messages"

[Exim] Тесты

В этой статье расскажу, как можно выполнять тестирование exim’a, без отправки реальных писем. То есть хотите увидеть по каким роутам или acl’ам сработает ваше письмо? Тогда эта тема для вас.

Читать далее

[Exim] Используем собственный блэклист

В наше время частенько попадаются надоедливые люди, от которых мы хотим защититься. Был придуман простой способ: фильтровать сообщения по отправителю и посылать их в blackhole, но не просто так, а что бы отправителю вообще ничего не возвращалось. Пускай думает, что всё нормально.

Читать далее

[Exim] Разрешаем отправку только на локальные домены

Иногда бывают задачи ограничить отправку почты в мир, а разрешить только на локальные домены. Список таких пользователей помещаем в файл /usr/local/etc/exim/sender_local_domain.list. Сам код располагаем как можно выше (до разрешённых правил или правил авторизации, иначе не сработает проверка) в раздел acl_check_rcpt:

Читать далее

Sendmail: Relay to host

Иногда бывают ситуации, когда нужно перенаправлять всю почту на другой хост и не хочется для этих целей поднимать MTA. Решить эту задачу можно с помощью sendmail’a.

Для этого достаточно добавить такую строку в файлы sendmail.cf, submit.cf  (и желательно в остальные *.cf файлы)

DSmail.otherdomain.com

После этого перезапустить Sendmail:

#cd /etc/mail ; make restart

Почтовая связка vexim в сборе (vexim+exim+dovecot+mysql+sa+clamav+mailman) под Debian

Если вам быстро нужно установить и настроить почтовый сервер под Debian linux, то эта статья для вас. В статье рассказываться, как установить и настроить связку exim+dovecot+mysql+sa+clamav ну и естественно с удобным механизмом администрирования почтовых ящиков и доменов. В довесок ко всему прочему добавим возможность использовать сертификаты.

Читать далее