Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Postfix - убрать ограничение на размер получаемых писем. Как? [РЕШЕНО]  (Прочитано 8593 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Brunen

  • Автор темы
  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Здравствуйте!

В прошедшую пятницу внезапно отрубили интернет - оказалось, наш локальный почтовик(fetchmail) пытался вытянуть со внешнего ящика(bk.ru) письмо, весом более 17 Мб, но из-за его объёма не мог его вытянуть и попытки делал каждые две минуты(fetchmail - set daemon 120) - трафик в 6Гб внехи ушёл за ночь.

В логах fetchmail было следующее:
[color=red]fetchmail: reading message company@pop.bk.ru: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 company2@pop.mail.ru:1 not flushed
fetchmail: 1 message for company at pop.bk.ru (25825280 octets).
fetchmail: reading message company@pop.bk.ru: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. Без ограничений на размер отправляемых/получаемых писем на ВПС.
« Последнее редактирование: 06 Май 2011, 08:59:29 от Brunen »

Оффлайн Brunen

  • Автор темы
  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26250
    • Просмотр профиля
man ?
"0" может означать что угодно, в том числе "значение по умолчанию".

Добавлю, что в fetchmail можно настроить только лимит, при превышении которого письмо вообще не будет запрошено с сервера. Если ты знаешь, что у тебя на локальном сервере стоит ограничние, имеет смысл сказать фетчмылу о нём (95%, чтобы с запасом).

И ещё, прочти дамп postconf без грепа.  Тоже может что-нибудь всплыть.
« Последнее редактирование: 05 Май 2011, 07:33:51 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Brunen

  • Автор темы
  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
man ?
"0" может означать что угодно, в том числе "значение по умолчанию".

Добавлю, что в fetchmail можно настроить только лимит, при превышении которого письмо вообще не будет запрошено с сервера. Если ты знаешь, что у тебя на локальном сервере стоит ограничние, имеет смысл сказать фетчмылу о нём (95%, чтобы с запасом).

И ещё, прочти дамп postconf без грепа.  Тоже может что-нибудь всплыть.

#man 5 postconf|grep mailbox_size_limit

mailbox_size_limit (default: 51200000)
       The  maximal size of any local(8) individual mailbox or maildir file, or zero (no limit).  In fact, this limits the size of any file that is written to upon
       local delivery, including files written by external commands that are executed by the local(8) delivery agent.



Верно ли я понял, что при mailbox_size_limit = 0, размер ящика не будет ограничен?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26250
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Brunen

  • Автор темы
  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Верно.

Спасибо за ответ и потраченное время, вопрос закрыт :)
« Последнее редактирование: 06 Май 2011, 08:59:02 от Brunen »

 

Страница сгенерирована за 0.054 секунд. Запросов: 24.