Известные проблемы

Описание:

При использовании UNIX-сокета для коммуникации между фильтром и почтовой системой Sendmail библиотека поддержки Milter API (поставляемая вместе с Sendmail) не удаляла (до версии 8.12.2) используемый под сокет файл.

Решение:

Для версий 8.12.x следует использовать исправление listener-8.12.0-1.patch. Для версий 8.11 и выше данный файл нужно удалять вручную или из скрипта, осуществляющего управление фильтром. Эта проблема решена в Sendmail 8.12.2.

Описание:

При использовании локального сканирования и демо-ключа, после прохождения фильтра значение размера сообщения, передаваемое следующему серверу, увеличивается вдвое (само сообщение либо остается неизменным, либо к нему дописывается небольшое сообщение, т.н. "баннер").

Решение:

Данная проблема решена в Sendmail 8.12.3 и более поздних версиях.

Описание:

При работе фильтра на загруженных машинах в почтовом логе можно наблюдать записи следующего вида:

... Milter (drweb-milter): select(read): interrupted system call

Решение:

Эта проблема решена в Sendmail 8.12.3 и более поздних версиях.

Описание:

При работе фильтра на загруженных машинах в почтовом логе можно наблюдать записи следующего вида:

... Milter (drweb-milter): select(read): timeout before data write
... Milter (drweb-milter): to error state

Решение:

Проблема связана с тем, что Sendmail не может установить соединение с фильтром за заданное время ожидания (таймаут). В версиях 8.11 и выше он равен 5 секундам и не может быть изменен, в версиях 8.12 и выше это время ожидание изменяется в описании фильтра (значение C):

Xdrweb-milter, S=__ADDRESS__, F=T, T=C:1m;S:5m;R:5m;E:1h