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

непонятная строка лога exim

Добавлено: 2008-07-07 10:09:09
yoric
Здравствуйте!
Расшифруйте, пож-ста, кто знает:

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

2008-06-28 04:44:17 1KCLjt-0005Je-4i <= <> H=localhost (icom.apup.ppsp.ru) [127.0.0.1] U=fetchmail P=esmtp S=4203 id=48655ECA.5030204@ppsp.ru
В доках вроде не нашёл, интересует "<>". Как так?

Re: непонятная строка лога exim

Добавлено: 2008-07-08 9:57:04
cyrus_user
<> пустой отправитель, обычное явление.

Re: непонятная строка лога exim

Добавлено: 2008-07-08 12:50:05
yoric
Можно таких отсеивать как спам?

Re: непонятная строка лога exim

Добавлено: 2008-07-08 21:09:32
Alex Keda
нет. иначе велик влететь в блек-листы.
отсеивать мона тока для несуществующих получателей

Re: непонятная строка лога exim

Добавлено: 2008-07-10 20:00:34
dikens3
lissyara писал(а):нет. иначе велик влететь в блек-листы.
отсеивать мона тока для несуществующих получателей
Можно, но с умом. Пустой адрес используется для проверки отправителя, т.е. реально письмо от него можно не принимать (я не принимаю). Сам такие письма рублю в predata, т.е. после команды DATA, а не RCPT TO.

Re: непонятная строка лога exim

Добавлено: 2008-09-30 16:04:30
jamesx
dikens3 писал(а):
lissyara писал(а):нет. иначе велик влететь в блек-листы.
отсеивать мона тока для несуществующих получателей
Можно, но с умом. Пустой адрес используется для проверки отправителя, т.е. реально письмо от него можно не принимать (я не принимаю). Сам такие письма рублю в predata, т.е. после команды DATA, а не RCPT TO.
А как такое делать в sendmail? т.к. на днях оч. резко возросло количество спама и по статистике вижу, что примерно 15% почты с пустым отправителем, раньше такого не было.

Re: непонятная строка лога exim

Добавлено: 2008-09-30 16:49:31
dikens3
Никогда не использовал sendmail, поэтому не знаю.

Re: непонятная строка лога exim

Добавлено: 2008-10-09 18:21:49
Alex Kabanov
dikens3 писал(а):
lissyara писал(а):нет. иначе велик влететь в блек-листы.
отсеивать мона тока для несуществующих получателей
Можно, но с умом. Пустой адрес используется для проверки отправителя, т.е. реально письмо от него можно не принимать (я не принимаю). Сам такие письма рублю в predata, т.е. после команды DATA, а не RCPT TO.
Нельзя ли подробнее увидеть как это делается?
я нашел "Разрешение проверки наших получателей:" в
http://forum.lissyara.su/viewtopic.php?f=20&t=3577
но не понял, то ли это что мне нужно, поскольку не понял всех действий

Re: непонятная строка лога exim

Добавлено: 2008-10-09 20:39:16
dikens3
Правильно нашёл.

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

!senders = :
Означает, для всех кроме <> (пустой)

Более наглядно наверное так можно показать: (: это знак разделения параметров)

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

!senders = <> : email2 : email3 т.д.
!senders = <> :
фирштейн?

P.S. Что именно непонял, уточни.

Re: непонятная строка лога exim

Добавлено: 2008-10-10 14:51:26
kabanov_alexey
dikens3 писал(а):Правильно нашёл.

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

!senders = :
Означает, для всех кроме <> (пустой)

Более наглядно наверное так можно показать: (: это знак разделения параметров)

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

!senders = <> : email2 : email3 т.д.
!senders = <> :
фирштейн?

P.S. Что именно непонял, уточни.
Благодарю за ответ.
Да, строка
!senders= :
понятна.
Вопросы:
1. почему во все условия с блокировками надо добавить !senders= : ?
это связано с ускорением работы, и в расчете на то, что вне зависимости от всех остальных правил это письмо будет прибито потом, в acl_check_predata:?
2. зачем прибивать письма на mailer-daemon?
речь идет о письмах о недоставке почты, которые генерируются серверами в ответ на письма mailer-daemon о проблемах у нас?
3. verify@* - это адрес с использованием шаблона подстановки? означает "все адреса, начинающиеся на verify@?
а если мы принимаем реальное письмо от реально существующего пользователя verify@домен.где-то.там.в.сети, то мы его прибъем?

Re: непонятная строка лога exim

Добавлено: 2008-10-10 20:58:59
dikens3
kabanov_alexey писал(а):Да, строка
!senders= :
понятна.
Это радует. :smile:
kabanov_alexey писал(а):Вопросы:
1. почему во все условия с блокировками надо добавить !senders= : ?
это связано с ускорением работы, и в расчете на то, что вне зависимости от всех остальных правил это письмо будет прибито потом, в acl_check_predata:?
Ускорение работы не причём, нужно обеспечить возможность прохода письма до predata. Где оно успешно прибьётся, как ты и понял это сам.
kabanov_alexey писал(а): 2. зачем прибивать письма на mailer-daemon?
речь идет о письмах о недоставке почты, которые генерируются серверами в ответ на письма mailer-daemon о проблемах у нас?
Я чё то даже и непомню.
kabanov_alexey писал(а):3. verify@* - это адрес с использованием шаблона подстановки? означает "все адреса, начинающиеся на verify@?
Да.
kabanov_alexey писал(а):а если мы принимаем реальное письмо от реально существующего пользователя verify@домен.где-то.там.в.сети, то мы его прибъем?
Именно так, но таких пользователей я не встречал. К тому же фильтр устарел, и проверка вроде уже (тут почитай) осуществляется от имени postmaster@rambler.ru.

Re: непонятная строка лога exim

Добавлено: 2008-10-13 10:06:03
kabanov_alexey
Большое спасибо dikens3!

Re: непонятная строка лога exim

Добавлено: 2008-10-13 20:06:40
Cancer

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

# Рубаем тех, кто не пишет отправителя
  deny    condition     = ${if eq{$sender_address}{}{yes}{no}}
          hosts         = !127.0.0.1 : !localhost : *
          message       = "Sender address is empty?! not for RFC..."
нет. иначе велик влететь в блек-листы.
отсеивать мона тока для несуществующих получателей
так что по выше сказанному можно комментить вот эту проверку?

Re: непонятная строка лога exim

Добавлено: 2008-10-13 20:36:00
dikens3
Cancer писал(а):так что по выше сказанному можно комментить вот эту проверку?
На этапе rcpt да, нужно я бы сказал.