The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как  выставить размер ящика в Sendmail"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как  выставить размер ящика в Sendmail"
Сообщение от Николай emailИскать по авторуВ закладки on 08-Июл-02, 13:32  (MSK)
выставить размер ящика в Sendmail
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от Egor1 emailИскать по авторуВ закладки on 09-Июл-02, 19:21  (MSK)
>выставить размер ящика в Sendmail
Я НЕ ЗНАЮ ПРАВИЛЬНО ЭТО ИЛИ НЕТ. ТАК КАК Я НЕ ХОЗЯИН СЕРВЕРА , НО ТОЧНО ЗНАЮ ЧТО У МЕНЯ У КАЖДГО КЛИЕНТА В ДОМАШНЕМ КАТАЛОГЕ ЛЕЖИТ фАЙЛ .quota
в нем просто стоит цифра обозначающяя размер в Mb.
И все это работает.
Спроси у lavr он точно знает. :-))))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от Dima emailИскать по авторуВ закладки on 09-Июл-02, 23:47  (MSK)
Реально это поможет только при локальных узерах
если есть мультидомен то только средствами самописного мейлера
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от PoL Искать по авторуВ закладки on 10-Июл-02, 05:18  (MSK)
>выставить размер ящика в Sendmail

man quota
Нужно устанавливать квоты на файловую систему, можно установить как юзеру, так и группе.
http://www.opennet.me/keywords/quota.html
Удачи!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от vedmedyk Искать по авторуВ закладки on 10-Июл-02, 23:35  (MSK)
>>выставить размер ящика в Sendmail
>
>man quota
>Нужно устанавливать квоты на файловую систему, можно установить как юзеру, так и
>группе.
>http://www.opennet.me/keywords/quota.html
>Удачи!
прошу прощения, но мне кажется, что данный совет не совсем правильный.
завтра просто из спортивного интереса попробую смоделировать данную ситуацию,но навскидку возникает вопрос:
куда денется письмо,когда MTA не будет разрешено сохранить файл на диск?
есть подозрение, что врядли оно ляжет в очередь или вернётся к отправителю....
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от PoL Искать по авторуВ закладки on 11-Июл-02, 08:39  (MSK)
Если устанавливать квоты, то нужно писать скрипты,
проверяющие место на диске, и информирующие пользователей
о близком превышении квоты.
Это мое сугубое ИМХО.
Если есть более другое/правильное решение, с удовольствием прочитаю.
Удачи!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от vedmedyk Искать по авторуВ закладки on 11-Июл-02, 13:15  (MSK)
эксперимент таки провёл.
если не трогать конфиг сендмэйла, то при включении квот на /var/mail
получаем следующее:
Jul 10 22:51:18 baloo sm-mta[355]: g6AJpCRv000353: to=<finder@baloo.X.X.X>,
ctladdr=<somebody@somewhere.com> (1001/0), delay=00:00:05, xdelay=00:00:01, mailer=local, pri=77916, relay=local, dsn=4.2.0, stat=Deferred: 450 4.2.0 /var/mail/finder: Disc quota exceeded
соответственно входящая почта падает в /var/spool/mqueue.
после этого я убрал квоту и в течение получаса почта таки дошла.
это всё конечно хорошо, но я подумал, а что бы было, если-бы юзер не забирал свою почту, допустим, 2 недели. мессаги просто валялись в спуле и оттуда их можно было бы только удалить вручную.
сделал я man mail.local и увидел интересный ключик:
-b      Return a permanent error instead of a temporary
        error if a mailbox exceeds quota.
сделал vi /etc/mail/sendmail.cf
и добавил в строку A=mail.local -l ключик -b
получилось: A=mail.local -l -b
попробовал послать мыло на адрес, и всё получилось! без лишних очередей почта возвращается отправителю с предупреждением: Disc quota exceeded
вроде всё нормально

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Как  выставить размер ящика в Sendmail"
Сообщение от Edik Ponomarenko emailИскать по авторуВ закладки on 14-Янв-03, 15:28  (MSK)
>сделал vi /etc/mail/sendmail.cf
>и добавил в строку A=mail.local -l ключик -b
>получилось: A=mail.local -l -b
>попробовал послать мыло на адрес, и всё получилось! без лишних очередей почта
>возвращается отправителю с предупреждением: Disc quota exceeded
>вроде всё нормально

Все это хорошо. У меня тоже так работает. Но вот в спуллер почта попадает, и собственно этот трафик никому ненужен. А вот как - бы сделать что - бы сендмейл при достижении квоты даже в спуллер не брал, вот это пока глухо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру