Exchange2003. Ограничение размера входящих сообщений
Модераторы: Trinity admin`s, Free-lance moderator`s
Exchange2003. Ограничение размера входящих сообщений
Стоит ограничение для размера входящей почты 5000 KB. Пользователю присылают письмо размером 6MB. По идее Exchange должен определить размер сообщения до того, как его реально доставит, и сразу же отклонить сообщение. Однако, судя по логам (кол-во принятых/отосланных байт) письмо принимается, причем только 5000КB, а затем отправитель уведомляется о невозможности доставки письма. Что нужно сделать, чтоб сообщения, чей размер > допустимого, разворачивались сразу же?
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Exchange2003. Ограничение размера входящих сообщений
Размер сообщения всегда пишется в заголовке письма. При ограничении выставленного размера письма оно отклоняется на этапе проверки заголовка, насколько я помню.Ramilich писал(а):Стоит ограничение для размера входящей почты 5000 KB. Пользователю присылают письмо размером 6MB.
К сожалению, Exchange не проверяет параметр SIZE, в заголовке письма. Он начинает доставлять сообщение, байт за байтом, пока не упрется в выставленное ограничение на размер входящих сообщений (это подтверждают логи ISA Server?а). И тут он посылает, отправителю, сообщение:
Тема: test
Отправлено: 15.05.2006 18:12
Сообщение не получили следующие получатели:
test@domain.ru 15.05.2006 18:12
Размер сообщения превышает предельный для системы, или почтовый ящик получателя переполнен. Уменьшите размер основного сообщения или удалите вложения и повторите отправку.
<mail.domain.ru #5.2.3>
Отправитель уменьшает сообщение на 1Мб, и снова посылает, и так пока письмо не примется, а попыток может быть очень много. Иногда, в день набегает не мало таких вот отклоненных писем (был случай, когда за день набежало более 1Гб), а за входящий трафик приходиться платить?
Поэтому нужна программа, которая бы еще до Exchange, проверяла в заголовке параметр SIZE, и разворачивала «тяжелые» сообщения.
Тема: test
Отправлено: 15.05.2006 18:12
Сообщение не получили следующие получатели:
test@domain.ru 15.05.2006 18:12
Размер сообщения превышает предельный для системы, или почтовый ящик получателя переполнен. Уменьшите размер основного сообщения или удалите вложения и повторите отправку.
<mail.domain.ru #5.2.3>
Отправитель уменьшает сообщение на 1Мб, и снова посылает, и так пока письмо не примется, а попыток может быть очень много. Иногда, в день набегает не мало таких вот отклоненных писем (был случай, когда за день набежало более 1Гб), а за входящий трафик приходиться платить?
Поэтому нужна программа, которая бы еще до Exchange, проверяла в заголовке параметр SIZE, и разворачивала «тяжелые» сообщения.
Re: Exchange2003. Ограничение размера входящих сообщений
Только при ESMTP. Если автор - жертва Cisco PIX, то без выключения fixup smtp ESMTP работать не будет.Stranger03 писал(а):Размер сообщения всегда пишется в заголовке письма.
Такая программа называется "настроенный MTA на unix"Ramilich писал(а):Поэтому нужна программа, которая бы еще до Exchange, проверяла в заголовке параметр SIZE, и разворачивала «тяжелые» сообщения.
А так, наиболее простой вариант - просто поднять лимит письма до разумных размеров (мегов 25), если польователем надо такие письм принимать.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Exchange2003. Ограничение размера входящих сообщений
Да, об этом я забыл.CrazyFrog писал(а):Только при ESMTP. Если автор - жертва Cisco PIX, то без выключения fixup smtp ESMTP работать не будет.
Читать здесь
http://www.petri.co.il/setting_size_lim ... ssages.htm
И здесь:
http://support.microsoft.com/kb/322679
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 33 гостя