Ограничение 3Мб

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Agronom
ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Ограничение 3Мб

Непрочитанное сообщение Agronom » 2009-12-01 10:16:46

Как в Exim для отдельного отправителя или с определенного ip отменить ограничение размера письма (message_size_limit)?
Последний раз редактировалось Agronom 2009-12-01 12:31:26, всего редактировалось 1 раз.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Re: Ограничение 3Мб

Непрочитанное сообщение CrazyPilot » 2009-12-01 11:37:07

смотря где организовано ограничение, в транспортах или в acl data?

Аватара пользователя
Agronom
ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: Ограничение 3Мб

Непрочитанное сообщение Agronom » 2009-12-01 12:32:13

CrazyPilot писал(а):смотря где организовано ограничение, в транспортах или в acl data?
в основной конфигурационной секции:

Код: Выделить всё

message_size_limit = 3M

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Re: Ограничение 3Мб

Непрочитанное сообщение CrazyPilot » 2009-12-01 12:39:55

из доки exim'a

message_size_limit
Note: This limit cannot be made to depend on a message’s sender or any other properties of an individual message, because it has to be advertised in the server’s response to EHLO

Может вам лучше в acl data проверять размер и там уже давать deny? К тому же насколько я знаю, удаленный почтовик может вам и "соврать" о размере письма.

Аватара пользователя
Agronom
ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: Ограничение 3Мб

Непрочитанное сообщение Agronom » 2011-01-17 11:58:36

вопрос снова актуален, давно с exim не работал, уже многое забыл. Поискал на форуме, ничего не нашел. Как можно acl ограничить всем аттач на 10М, а если отправлено с адреса user1@domain.ru, user2@domain.ru и т.д, тогда уже 20М? Эти юзеры из домена, но exim для них релей

Аватара пользователя
Agronom
ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: Ограничение 3Мб

Непрочитанное сообщение Agronom » 2011-01-17 12:12:44

нашел вот такую справочку:

Код: Выделить всё

.ifdef AAA
message_size_limit = 50M
.else
message_size_limit = 100M
.endif
прокатит вместо ААА поставить что-то типа

Код: Выделить всё

senders = user1@domain.ru : : user2@domain.ru
?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Ограничение 3Мб

Непрочитанное сообщение hizel » 2011-01-17 12:17:23

Вы можете использовать директивы “.ifdef”, “.ifndef”, “.elifdef”, “.elifndef”, “.else” и “.endif” для динамического включения или исключения частей конфигурационного файла. Обработка происходит каждый раз, когда файл читается (т.е. когда запускается бинарник exim).
RTFM http://www.lissyara.su/doc/exim/4.70/th ... _file/#6.9
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Agronom
ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: Ограничение 3Мб

Непрочитанное сообщение Agronom » 2011-01-17 12:32:09

я так понимаю что если прописать такую конструкцию - все получится?
.ifdef senders = /etc/exim/over50.list
message_size_limit = 50M
.else
message_size_limit = 100M
.endif
а в /etc/exim/over50.list - список юзеров

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35477
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Ограничение 3Мб

Непрочитанное сообщение Alex Keda » 2011-01-17 22:16:25

нет. надо через ACL делать, думаю.
или, переменную как-то задаватьпо условиям выше, до использования
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Agronom
ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: Ограничение 3Мб

Непрочитанное сообщение Agronom » 2011-01-17 22:24:54

Alex Keda писал(а):нет. надо через ACL делать, думаю.
или, переменную как-то задаватьпо условиям выше, до использования
а как с помощью acl сделать? Есть хоть какой пример?