Вопрос такого плана.
Есть POSTFIX, есть в main.cf параметр message_size_limit, который установлен на 5 мБ.
Необходимо, чтобы при превышении размера письма, пользователю, которому адресовано письмо (получатель), приходил кусок от присланного ему письма (например,одни заголовки или же заголовки + 3-4 строчки тела письма).Это идеальный вариант. Другой вариант: письмо, сгенерированное системой о том, что пользователю пытались отправить письмо, размером более message_size_limit с такого-то адреса и оно было отвергнуто (то есть для того, чтобы пользователь знал почтовый адрес того, кто ему пытался отправить это письмо).
имхо, стандартными средствами постфикса этого не сделать, возможно в связке с procmail или еще чем-нибудь. Возможно придется исходники ковырять.
>имхо, стандартными средствами постфикса этого не сделать, возможно в >связке с procmail
>или еще чем-нибудь. Возможно придется исходники ковырять.Я это понимаю, так можно сделать и несложно, но дело в том, что тогда письмо уже будет находиться на сервере... теряется весь смысл "планируемой операции" по "неприему сверх-больших писем"...
Если Ваш сервер на DATA ответил 250 Ok, то он обязан принять все письмо. Если он разорвет соединение, то другой сервер будет еще и еще раз пытаться доставить письмо пока не выйдет отведенное время (обычно 5 дней).
jonatan,_Ale_ спасибо,все стало понятно.