Postfix before-queue filter и лог

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Postfix before-queue filter и лог

Непрочитанное сообщение BlitzKrieg » 2012-05-24 8:40:34

Используется before-queue filter. Обнаружил, что указанное ниже сообщение отсутствует в логах postfix. Человек, писавший мне, переслал текст ошибки выданный моим сервером. Есть подозрение, что и отлупы также не попадают в лог.
For privacy reasons, all the remote SMTP client sees is "451 Error: queue file write error". It would not be right to disclose internal details to strangers.
Как пнуть postfix чтобы все это также попадало в лог?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: Postfix before-queue filter и лог

Непрочитанное сообщение moury » 2012-05-24 10:43:56

Может быть, Вам поможет http://www.postfix.org/SMTPD_PROXY_READ ... parameters
Если я правильно понял смысл комментария к smtpd_proxy_timeout, информация в логе пишется, но клиенту показывается фейк.

В свое время я поостерегся использовать before-queue фильтр и использую Milter.
Просто когда-то из документации на постфикс показалось, что при упавшем before-queue фильтре переписка блокируется.. Зато если упадет мильтеровский фильтр, постфикс пустит почту мимо фильтра, ругаясь в журнал на недоступность сокета (проверено на себе).

Возможно, Ваш фильтр тоже имеет версию для milter..
Сисадмин - вождь апачей

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Postfix before-queue filter и лог

Непрочитанное сообщение BlitzKrieg » 2012-05-24 12:20:32

Это читал. Включил все, что можно было таймаут 200s сделал.
Там пишут что все прокси ошибки должны быть в мэйллоге. Но я в логе не увидел сообщение о том, что тогда была ошибка. Вроде тут на форуме есть тема с этой же ошибкой, там она в мэйллоге присутствует. У меня нет.
Вот
http://forum.lissyara.su/viewtopic.php?f=20&t=31225
у меня такого в логе нет.

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: Postfix before-queue filter и лог

Непрочитанное сообщение moury » 2012-05-28 8:23:40

Приведите максимально близко к оригиналу текст письма с отлупом, которое Вам переслал удаленный адресат. То, что Вы цитировали - цитата из документации, а не отлуп. Возможно, его текст поможет решить Вашу проблему.
Сисадмин - вождь апачей

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Postfix before-queue filter и лог

Непрочитанное сообщение BlitzKrieg » 2012-05-28 9:12:59

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

This is an informative message sent by mail.domain.com.

The server was not able to deliver your mail message

  Subject: Re: спецификация
  Date: Mon, 21 May 2012 14:12:52 +0400



to the following addresses:

  <Olga@domain.ru> (mxrt.domain.ru: 451 4.3.0 Error: queue file w rite error)
  <Kristina@domain.ru> (mxrt.domain.ru: 451 4.3.0 Error: queue fil e write error)
Это прислали хозяева сервера отправителя. Я этой ошибки в логах не видел. Но при этом на прошлой неделе ковырял амавис, забыл в newsyslog.conf права на файл правильные поставить и он не мог в файл писать. Дык отлуплял с такой же ошибкой и я ее в логах видел.

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: Postfix before-queue filter и лог

Непрочитанное сообщение moury » 2012-05-28 10:16:18

Яндекс подсказал, что такая ошибка отдается не только при проблемах с before-queue фильтром. Настоящая причина - в логах. Искать надо по IP клиента, отлавливая PID'ы SMTP-сессии.

Если Вы вообще ничего не найдете в логах о входящих SMTP-сессиях с этого клиента, то before-queue фильтр - ни при чем. и причину отлупа надо понимать буквально.
Сисадмин - вождь апачей