URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87963
[ Назад ]

Исходное сообщение
"Milter-greylist+sendmail непонятка с очередью..."

Отправлено nick10011986 , 25-Янв-10 20:43 
Здравствуйте, помогите советом пожалуйста.

Настроил sendmail, настроил Milter-greylist, запустил...
Поставил в Milter-greylist всех по умолчанию в серые списки без исключений,задержка 5 минут(для проверки)...
Теперь получилось вот что:
Отправляю письмо самому себе, сразу приходит в аутлук сообщение в обратку
      451 4.7.1 Greylisting in action, please come back later
И всё...в сендмейле очередь отправки пуста......как-будто он и не думает повторно отправлять письмо.проходит 5 минут ничего нет....если в течение времени задержки вновь посылаю письмо.снова сразу приходит это сообщение......сендмейл не хочет и все ставить его в очередь....а сразу возвращает в аутлук, что письмо не доставлено.
Жду 5 минут письмо проходит, адресат попадает в вайтлист....
Посылаю письмо с заведомо ошибочным адресом, в аутлук снова вылазит сообщение
   451 4.7.1 Greylisting in action, please come back later из очереди оно тут же исчезает.

Отключаю Milter-greylist, Sendmail работает как нужно с очередью итд итп.........

В чем проблема....не пойму


Содержание

Сообщения в этом обсуждении
"Milter-greylist+sendmail непонятка с очередью..."
Отправлено A Clockwork Orange , 26-Янв-10 09:12 
Почитай внимательно как работет грейлист.
После
451 4.7.1 Greylisting in action, please come back later
письмо не должно попадать в очередь.
Сообщение попадает в очередь после того, как сообщение будет принято.

"Milter-greylist+sendmail непонятка с очередью..."
Отправлено nick10011986 , 26-Янв-10 10:56 
Может я что-то недопонимаю.........

Серые списки (англ. Greylisting) — способ автоматической блокировки спама, основанный на том, что «поведение» программного обеспечения, предназначенного для рассылки спама, отличается от поведения обычных серверов электронной почты. Если почтовый сервер получателя отказывается принять письмо и сообщает о «временной ошибке», сервер отправителя обязан позже повторить попытку. Спамерское программное обеспечение в таких случаях, обычно, не пытается этого делать.

Написано, что обязан повторить, а у меня получается так, что сервер не повторяет, а сразу выдает что не доставлено.хотя по идее должен пытаться доставить в течение порядка 4 часов и только потом выдать клиентской программе сообщение о недоставке.....


"Milter-greylist+sendmail непонятка с очередью..."
Отправлено A Clockwork Orange , 26-Янв-10 11:20 
о каком sendmail ты говоришь?
о том, что работает с milter-greylist
или о том, который является отправителем и посылает сообщение на sendmail+milter-greylist

"Milter-greylist+sendmail непонятка с очередью..."
Отправлено nick10011986 , 26-Янв-10 11:47 
На моём сервере связка milter-greylist +sendmail, послаю письмому самому себе. Говорю на данный момент об отправителе(моём же сервере), который по идее, должен при временной ошибке пытаться вновь послать письмо....


"Milter-greylist+sendmail непонятка с очередью..."
Отправлено A Clockwork Orange , 26-Янв-10 12:26 
у тебя клиентом является машина с outlook.
письмо остается в очереди клиента до следующей попытки.
клиенту и дан положенный ответ. при чем тут очередь на sendmail.

"Milter-greylist+sendmail непонятка с очередью..."
Отправлено nick10011986 , 26-Янв-10 13:12 
>у тебя клиентом является машина с outlook.
>письмо остается в очереди клиента до следующей попытки.
>клиенту и дан положенный ответ. при чем тут очередь на sendmail.

А помоему так:
Клиент(outlook) отправляя письмо передаёт его почтовому серверу(sendmail), почтовый сервер подключается к серверу получателя и передает сообщение или пытается передать......если не выходит, то добавляет его в очередь на отправку и пытается вновь отправить через некоторое время и так в течение 5 дней...., получив сообщение сервер получателя передает сообщение получателю(клиенту)

Сообщение попадает в исходящие клиента при отправке, лишь только если почтовый сервер не доступен...либо занят приемом другого сообщения...



"Milter-greylist+sendmail непонятка с очередью..."
Отправлено A Clockwork Orange , 26-Янв-10 13:17 
Клиент(рабочая станция с outlook) пытается передать письмо серверу (sendmail), на что получает
451 4.7.1 Greylisting in action, please come back later
И соответственно сообщение никуда не попадает.

"Milter-greylist+sendmail непонятка с очередью..."
Отправлено nick10011986 , 26-Янв-10 14:21 
Намекаете на то, что, чтобы письмо было принято,адрес-отправителя этого письма нужно включить в вайтлист и все срастётся?



"Milter-greylist+sendmail непонятка с очередью..."
Отправлено A Clockwork Orange , 26-Янв-10 14:27 
нет, я не на что не намекаю. я объясняю почему письмо в данном случае не попадает в очередь.

возможно стоит добавить в белый список ip адреса от которых разрешено принимать сообщения, не применяя greylist и разрешать принимать почту от клиентов, прошедших аутентификацию