[Uneex] Sendmail
Ilya Anfimov
uneex@cs.msu.su
Tue, 21 May 2002 13:10:23 +0400
On Tue, May 21, 2002 at 09:31:30AM +0400, Fr. Br. George wrote:
> On Mon, May 20, 2002 at 09:10:53PM +0000, Max wrote:
> > Люди, нужна помощь. В sendmail-е Я толком не разбираюсь, а человек,
> > который меня попросил о помощи - того меньше.
> > Проблема в следующем: на некотором хосте, запущен sendmail.
> > Там включена поддержка RBL. Один из клиентов (client.com), который хостится
> > на этой машине, очень хочет, что бы к нему приходили письма от, скажем, spam.com.
> > В RBL, этот spam.com засветился и нет никакой возможности его оттуда
> > исключить, т.е. он действительно спамит. Но клиенту нужно, т.е.
> > надо сделать как то так, что бы где то в sendmail-е до проверки в RBL,
> > проверялось, что если письмо от spam.com к client.com, то письмо
> > пропустить, иначе - все как обычно.
> Осталось только сообщить адрес "некоторого хоста" тому RBL,
> чтобы и он туда попал. Формально -- он несомненно 3rd party spam relay.
> А если не он, то уж как минимум -- client.com.
С чего бы это вдруг? Какой, нафиг, relay? relay -- это когда
почту куда-то дальше пересылают.
>
> Что до вопроса -- доеду до работы -- посмотрю. А вообще-то для
> этого www.sendmail.org существует.
Я посмотрел вчера вечером. По идее, вроде можно руками вставить
hack/dnsblaccess.m4 куда-то в район check_rcpt, и поменять в нём
ключи карты access с полученного от rbl результата на переданный
параметр. Но я не настолько крут, чтобы вслепую что-то писать и
надеяться, что это заработает.