postfix/fetchmail - убрать ограничение на размер получаемых писем. Как? [РЕШЕНО / SOLVED]
Здравствуйте!
В прошедшую пятницу внезапно отрубили интернет - оказалось, наш локальный почтовик(fetchmail) пытался вытянуть со внешнего ящика(bk.ru) письмо, весом более 17 Мб, но из-за его объёма не мог его вытянуть и попытки делал каждые две минуты(fetchmail - set daemon 120) - трафик в 6Гб внехи ушёл за ночь.
В логах fetchmail было следующее:
fetchmail: reading message :1 of 1 (25824526 octets) (log message incomplete) fetchmail: SMTP error: 552 5.3.4 Message size exceeds fixed limit fetchmail: not flushed fetchmail: 1 message (1 seen) for company2 at pop.mail.ru (6144 octets). fetchmail: skipping message :1 not flushed fetchmail: 1 message for company at pop.bk.ru (25825280 octets). fetchmail: reading message :1 of 1 (25824526 octets) (log message incomplete) fetchmail: SMTP error: 552 5.3.4 Message size exceeds fixed limit fetchmail: not flushed
cat /etc/postfix/main.cf|grep limit" и последующее добавление строк в /etc/postfix/main.cf:
message_size_limit = 0 virtual_mailbox_limit = 0 mailbox_size_limit = 0
, позволили получить письмо большого объёма. Но вот судя по:
postconf -d|grep -i size_limit
body_checks_size_limit = 51200
bounce_size_limit = 50000
header_size_limit = 102400
mailbox_size_limit = 51200000
message_size_limit = 10240000
размер получаемого/отправляемого письма(message_size_limit), как я понял - 9,7 Мб
размер яшика(mailbox_size_limit) - 48,8 Мб
Как снять эти ограничения?
Вообще задачи следующие:
1. Без ограничения на размер имеющихся почтовых ящиков на внутреннем почтовом сервере(ВПС)
2. Без ограничений на размер отправляемых/получаемых писем на ВПС.
- Для комментирования войдите или зарегистрируйтесь
Выстави message_size_limit в
Выстави message_size_limit в конфиге postfix в любое удобное значение.
Не грусти, товарищ! Всё хорошо, beautiful good!
Так если message_size_limit =
Так если
message_size_limit = 0
получается, ящик не ограничен или-или?
размер сообщения не ограничен
размер сообщения не ограничен
C размером сообщения - понял.
C размером сообщения - понял. А переменная в /etc/postfix/main.cf:
говорит о том, что размер ящика является не ограниченным, несмотря на:
#postconf -d|grep -i mailbox_size_limit
?
Гуглил, но ответа не нашёл. И
Гуглил, но ответа не нашёл. И здесь тоже не знают ответ на последний вопрос?
man postconf -d Print
man postconf
Спасибо, я не знал, что
Спасибо, я не знал, что параметры по-дефолту просматривал, поверх действующих. Оказывается, параметры:
действительно снимают ограничения на размер отправляемых писем и размер ящика. Вопрос решён.
да, я надеюсь, что Вы в
да, я надеюсь, что Вы в курсе, что _многие_ сервера не принимают писем с _ОЧЕНЬ_БОЛЬШИМ_РАЗМЕРОМ_
Taelas написал(а): да, я
Знаю. Может заодно просветите в простом вопросе:
Если изнутри сети отправляется письмо большого объёма(человек по незнанию отправляет файл весом в 250Мб) - то как сделать, чтобы postfix после первой неудачной попытки переставал отправлять такое письмо, а не пытался снова и снова?