The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проверка rcpt to перед отправкой"
Отправлено Medlar, 07-Авг-14 17:37 
> В общем мне нужно, чтобы когда сервере получает нечто вроде
> rcpt to: fdskjhaksljhdf@fkjhdfkjsdh.fsdafas
> он бы не принимал письмо к отправке, а тут же отвечал бы
> что нельзя туда ничего отправить ибо это бред.

===
Aug  7 18:49:18 mail sendmail[33085]: s77CnHr4033085: from=<gatling@anrb.ru>, size=366, class=0, nrcpts=1, msgid=<53E37587.9060404@anrb.ru>, proto=ESMTP, daemon=MTA, relay=gatling.anrb.ru [x.y.z.t]
Aug  7 18:49:19 mail sendmail[33087]: s77CnHr4033085: to=<fdskjhaksljhdf@fkjhdfkjsdh.fsdafas>, delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=120366, relay=fkjhdfkjsdh.fsdafas, dsn=5.1.2, stat=Host unknown (Name server: fkjhdfkjsdh.fsdafas: host not found)
Aug  7 18:49:19 mail sendmail[33087]: s77CnHr4033085: s77CnIr4033087: DSN: Host unknown (Name server: fkjhdfkjsdh.fsdafas: host not found)
Aug  7 18:49:19 mail sendmail[33087]: s77CnIr4033087: to=gatling, delay=00:00:01, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent


======
SLocal_check_rcpt
R$*                $: $(storage {Mail_to} $@ $1 $) $1
R$*                $: $(syslog syslog:rcpt:001: $1 $) $1

# Canonify
R$*                $: <STOP> $>3 $1
R$*                $: $(syslog syslog:rcpt:002: $1 $) $1
R<STOP>$+<@ $+ .>        $: CONTINUE
R$*                $: $(syslog syslog:rcpt:003: $1 $) $1
R<STOP>$+<@ $+ >        $#error $@ 5.1.2 $: "553 Name server: "$2": Host not found."

# Return to Mail_to
R$*                $: $&{Mail_to}
R$*                $: $(syslog syslog:rcpt:004: $1 $) $1

# Clear the macro Mail_to for the next message
R$*                $: $(storage {Mail_to} $) $1

======
Aug  7 19:10:58 mail sendmail[41331]: s77DAvKA041331: syslog:rcpt:001:<fdskjhaksljhdf@fkjhdfkjsdh.fsdafas>
Aug  7 19:10:58 mail sendmail[41331]: s77DAvKA041331: syslog:rcpt:002:<STOP>fdskjhaksljhdf<@fkjhdfkjsdh.fsdafas>
Aug  7 19:10:58 mail sendmail[41331]: s77DAvKA041331: syslog:rcpt:003:<STOP>fdskjhaksljhdf<@fkjhdfkjsdh.fsdafas>
Aug  7 19:10:58 mail sendmail[41331]: s77DAvKA041331: ruleset=check_rcpt, arg1=<fdskjhaksljhdf@fkjhdfkjsdh.fsdafas>, relay=gatling.anrb.ru [x.y.z.t], reject=553 5.1.2 <fdskjhaksljhdf@fkjhdfkjsdh.fsdafas>... Name server:fkjhdfkjsdh.fsdafas: Host not found.
Aug  7 19:11:04 mail sendmail[41331]: s77DAvKA041331: from=<gatling@anrb.ru>, size=377, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=gatling.anrb.ru [x.y.z.t]

======
Aug  7 19:29:54 mail sendmail[46419]: s77DTsUR046419: syslog:rcpt:001:<some-mailru-user@mail.ru>
Aug  7 19:29:54 mail sendmail[46419]: s77DTsUR046419: syslog:rcpt:002:<STOP>some-mailru-user<@mail.ru.>
Aug  7 19:29:54 mail sendmail[46419]: s77DTsUR046419: syslog:rcpt:003:CONTINUE
Aug  7 19:29:55 mail sendmail[46419]: s77DTsUR046419: from=<gatling@anrb.ru>, size=353, class=0, nrcpts=1, msgid=<53E37F0B.5070102@anrb.ru>, proto=ESMTP, daemon=MTA, relay=gatling.anrb.ru [1.1.1.1]
Aug  7 19:29:56 mail sendmail[46422]: s77DTsUR046419: to=<some-mailru-user@mail.ru>, delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=120353, relay=mxs.mail.ru. [217.69.139.150], dsn=2.0.0, stat=Sent (OK id=1XFNkw-0001J8-Mj)

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру