Проблема в следующем. При получении нескольких больших писем, блокируется 25-й порт. В очереди "incoming" висят несколько писем, в основном с вложениями avi-файлов, разбитых на части(ограничение на размер письма 20 метров). При чём подключиться на 25-й порт не удаётся даже локально, хотя 110-й порт и остальные сервисы (SSH,WEB) работают. Логи постфикса не выдают никаких аномалий. Проблема решается либо удалением из очереди больших писем, либо перезагрузкой postfix. Но это решение временное, т.к. проблема вновь проявляется при получении очередной порции больших писем. Не знаю, может дело не в размере писем, т.к. ранее такое не проявлялось, но другого объяснения я не нахожу. Единственное что изменилось на сервере, так это была урезана скорость с анлима до 10Мбит/сек. Примечательно что во время возникновения проблемы, скорость загрузки интерфейсов на сервере не превышает и 1Мбит/сек. Если кто сталкивался с подобным поведением постфикса, посоветуйте как решить проблему. Если дело именно в размерах писем, посоветуйте как запретить постфиксу принимать письма с подобными вложениями. Я пробовал добавлять правила в header_checks такого вида:
/^(.*)name=\"(.*)\.(exe|mkv|bat|cmd|mp3|avi|asf|mov|part1)\"$/ REJECT Attachment type not allowed. File "$2" has unacceptable extension: "$3"
но это не спасает, т.к. пользователи разбивая файл на части могут именовать их не только part1, part2 и т.д., или пакуют в rar запретить который я не могу.Напоследок добавлю данные о сервере: ОС - Centos-5.4.x86_64 RAM - 4G Пакеты - postfix + cyrus-imap + amavisd-new + spamassasin + clamav Заранее благодарен всем за помощь!
|