спасбо за участие )))
о том что бы просто сервер сам забирал почту я не подумал вообще ))) но я уже нашел альтернативное решение...
Сделал так что все письма болтаются в очереди ну например 100 дней
maximal_queue_lifetime = 100d
ну о том что письмо не доставлено отправителю приходит письмо по опции
delay_warning_time = 5m
далее ну допустим раз в час запускается скрипт ну например такого содержания
/usr/bin/mailq | tail --line=+2 | /usr/bin/gawk 'BEGIN { RS = "" } $14 !~ /domain.ru/ && /Connection timed out/ { print $1 }' | postsuper -d -
Тут конкретно получается что мы напрямую смотрим очередь и выискиваем письма которые со статусом Connection timed out и домен получателя не DOMAIN.RU ну и делаем для них комманду postsuper -d то есть удаляем...
так же можно удалять письма с любым кодом ошибок, переодически из очереди.. жалко что нет только удаления письма с уведомлением NDR.. или может есть я просто не знаю...
Может кому пригодится -) или кто еще как доработает напильником...
можно конечно не заморачиваться и поднять еще один SMTP демон например и релеить почту на нужные домены на него и там уже будет своя очередь со своим временем... но мне такой вариант как то не приглянулся...