[Sysadmins] postfix: Recipient address rejected

Konstantin Orloff =?iso-8859-1?q?orloff_=CE=C1_aramid=2Eru?=
Пн Апр 2 12:38:50 MSD 2007


Здравствуйте, Vladimir.

Вы писали 2 апреля 2007 г., 10:26:36:

>>>>>> On 30 Mar 2007 at 19:31 "DLK" == Dmitriy L Kruglikov writes:

DVL>>> Противопоказания есть какие-нибудь?

> С другой стороны, можно не трогать параметр, т.к. условья его срабатывания
> лимитированы (внизу выдержка из мана).

 DLK>> А спам не полезет ?
 DLK>> UUCP конечно экзотика, а спам - нет ...
 DLK>> Если 
 DLK>> перезапишем site!user в user на site
 DLK>> То в нашем примере получим:
 DLK>> user!@aramid.ru -> @aramid.ru на user ...
 DLK>> Такого домена, естественно, нет ...

> Ну и отреджектится запрос.
Но с кодом 4ХХ (по умолчанию). Поэтому (в моем случае) передающая косо настроенная сторона пуляла повторы письма много раз.


 DLK>> Если не перезапишем (swap_bangpath=no)
 DLK>> то почта будет адресована user!, которого то-же нет в системе.

> Опять же отреджектится.
Здесь постфикс по идее сразу даст реджект с кодом 5ХХ и повторов посылки письма быть не должно.

 DLK>> Пока не уверен в обработке знака "!"...
 DLK>> Я так думаю, что адрес должен быть правильным...
 DLK>> А историческое наследие типа UUCP отношения к этому не имеет.
 DLK>> Или я все перепутал ?

> Похоже, у автора треда имеет место несколько специфическая конфигурация, раз
> сработал rewrite. Вот в каких случаях это происходит (man 5 postconf):

IMHO специально ничего хитрого не задумывал. Мож где и накосячил...

>              The message is received with the Postfix sendmail(1) command,

Где это глянуть? Или это если локально отправляется письмо с помощью sendmail?
В моем случае просто происходил снаружи коннект по SMTP с демоном постфикса.
  
>              The  message  is  received  from  a  network  client  that  matches  $local_header_re-
>               write_clients,

= permit_inet_interfaces

Похоже ЭТО правило отработало. Я кстати специально эту строку не менял.
Это значение берется у меня из main.cf.default.

>              The message is received from the network, and the remote_header_rewrite_domain parame-
>               ter specifies a non-empty value.

= Пусто


swap_bangpath по умолчанию стоял YES.
Переставил на NO, но выводов пока не сделал, ибо такая ситуация пока не встретилась.


-- 
С уважением,
 Konstantin                          mailto:orloff на aramid.ru




Подробная информация о списке рассылки Sysadmins