Назад | Перейти на главную страницу

Блокировать команды ретрансляции SMTP в Windows Server 2003

Я использую службу POP3, которая поставляется с Windows 2003 и требует, чтобы я разрешил анонимную аутентификацию SMTP. Хотя я отключил ретрансляцию, я хотел бы отклонить любые команды, которые будут пытаться ретранслировать, и разрешить только те, которые пытаются доставить почту.

Нет никаких специальных команд, которые сообщают SMTP-серверу о ретрансляции. Он определяет, нужно ли ретранслировать, если доменное имя другое.

Поэтому при ретрансляции вы по-прежнему будете использовать команды MAIL FROM: & RCPT TO: etc как обычно.

поэтому письмо, отправленное вам @ domain.local, будет выглядеть как

HELO some.server.com
RCPT TO: someone@domain.local
MAIL FROM: someone@sending.domain
DATA
Subject: Subject
<Message Body>
.

В то время как почта, которая пытается ретранслировать на domain.remote, будет выглядеть так:

HELO some.server.com
RCPT TO: someone@domain.remote
<if you have relay restriction in place you'll get a relay denied message here>
MAIL FROM: evildoer@sending.domain
DATA
Subject: Subject
<message Body>
.