Страница 1 из 1

qmail: блокировака служебных сообщений

Добавлено: 2010-01-21 20:29:38
invint
Доброе время суток, all!

По определенным причинам пришлось поставить на сервер qmail, привязать к нему домен (видимо давно известный спам ботам), и пошла куча спама на несуществующие ящики (существующих и нужных там всего около 10 штук), письма приходящие на несуществующие ящики отбрасываются, но сообщения о том что письмо не доставлено т.к. ящик не существует с копией письма начали сыпаться postmaster`у. Как сделать так что бы этого не происходило? пусть они просто отбрасываются без дополнительных сообщений.

За раннее спасибо.

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-22 3:33:30
invint
Погуглил. Понял что надо патчить. Т.к. ранне все (qmail+vpopomail+tcpserver) было поставлено из портов, я удалил qmail, и поставил вместо него qmail-spamcontrol (так же из портов). Теперь вообще ничего не приходит с почты в ответ на сообщения, но и все перестало работать.

Как правильно конфигурировать spamcontrol? что для него нужно?

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-22 23:06:39
Alex Keda
exim поставьте, и не мучайтесь

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-23 0:14:52
invint
lissyara писал(а):exim поставьте, и не мучайтесь
Да. Рассматриваю этот вариант, НО:

1. есть qmail + несколько списков рассылки в ezmlm (около 10), на каждом по несколько сотен подписчиков.
2. это все настроено и работает на одном из серверов, сейчас надо перенести это все на другой сервак.
3. Рассылки выходят почти каждый день, и подписчики поднимают бучу если что то не приходит.

Сложно ли будет портировать все это дело на exim параллельно сохранив график и не сильно изменяя процесс работы персонала (пишут статьи и отправляют) кто занимается этими рассылками?

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-25 19:33:12
invint
Ладно, вопрос по теме, я поставил вместо qmail, qmail with spamcontrol из портов, сделал recipients => recipients.cdb
Сейчас пробую отправить письмо:

Код: Выделить всё

# telnet domain.com 25
Trying 83.69.168.38...
Connected to domain.com.
Escape character is '^]'.
220 srv.domain.com ESMTP
helo domain.com
250 srv.domain.com
MAIL FROM: info@domain.com
555 syntax error (#5.5.4)
Почему такое может быть, что не так?

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-27 12:56:37
Dirty.Eager
invint писал(а):Ладно, вопрос по теме, я поставил вместо qmail, qmail with spamcontrol из портов, сделал recipients => recipients.cdb
Сейчас пробую отправить письмо:
...
Почему такое может быть, что не так?
Угловые скобки нужны:

Код: Выделить всё

MAIL FROM: <info@domain.com>

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-27 13:06:19
Laa
Dirty.Eager писал(а):
invint писал(а):Ладно, вопрос по теме, я поставил вместо qmail, qmail with spamcontrol из портов, сделал recipients => recipients.cdb
Сейчас пробую отправить письмо:
...
Почему такое может быть, что не так?
Угловые скобки нужны:

Код: Выделить всё

MAIL FROM: <info@domain.com>
А еще не нужен пробел после двоеточия. 8)

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-01-27 13:07:21
Laa
invint писал(а):
lissyara писал(а):exim поставьте, и не мучайтесь
Да. Рассматриваю этот вариант, НО:

1. есть qmail + несколько списков рассылки в ezmlm (около 10), на каждом по несколько сотен подписчиков.
2. это все настроено и работает на одном из серверов, сейчас надо перенести это все на другой сервак.
3. Рассылки выходят почти каждый день, и подписчики поднимают бучу если что то не приходит.

Сложно ли будет портировать все это дело на exim параллельно сохранив график и не сильно изменяя процесс работы персонала (пишут статьи и отправляют) кто занимается этими рассылками?
Кому-то может быть сложно, кому-то легко. Тут трудно сказать.
Но перейдя на exim, вы оцените его мощь и врядли вернетесь назад на qmail. :Search:

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-02-11 16:18:41
invint
Поставил qmail-spamcotrol, в /var/qmail/user/recipients написал адреса существующих ящиков, сгенирил /var/qmail/users/recipients.cdb, при попытке что-либо отправить рвется соединения после адреса получателя, почему такое может быть, как исправить.

Код: Выделить всё

$ telnet srv.host.ru 25
Trying 12.13.14.15...
Connected to srv.host.ru.
Escape character is '^]'.
220 srv.host.ru ESMTP
helo host.ru
250 srv.host.ru
mail from:<user1@host.ru>
250 ok
rcpt to:<user2@host.ru>
Connection closed by foreign host.
Так же не могу посмотреть логи qmail-smtpd, т.к. они по умолчанию никуда не пишутся, как сделать логирование?

Re: qmail: блокировака служебных сообщений

Добавлено: 2010-02-13 1:48:07
invint
Разобрался с предыдущими проблемами, запустил tcpserver под svscan стали писаться логи и перестал рваться коннект (после доп. экспериментов с ключами запуска).

Следующий вопрос возник: в user/recipients, я пишу существующие адреса, на другие почта не принимается, но некоторые адреса генеряться ezmlm автоматически (случайно), можно ли добавить несколько адресов по маске? (типа lists-*@host.ru)

Или можно хотя бы организовать прием абсолютно всей почты на любые ящики с определенного адреса?