URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 22759
[ Назад ]

Исходное сообщение
"Как запретить удалять почту с сервера"

Отправлено dav , 07-Ноя-02 23:26 
Здравствуйте,
Немогу, решить проблему с подсчётом
почтового трафика на сервере FreeBSD,
(за счет удаления пользователями почты
на сервере без получения,
получаю серьёзную недостачу трафика)
Кто уже решил данную проблему - помогите пожалуйста.  

Содержание

Сообщения в этом обсуждении
"RE: Как запретить удалять почту с сервера"
Отправлено LinaS , 08-Ноя-02 04:27 
>Здравствуйте,
>Немогу, решить проблему с подсчётом
>почтового трафика на сервере FreeBSD,
>(за счет удаления пользователями почты
> на сервере без получения,
> получаю серьёзную недостачу трафика)
>Кто уже решил данную проблему - помогите пожалуйста.

а ты считай все пакеты по 25 и 110 порту

ipfw add XXXXX count tcp from any to any 25
ipfw add YYYYY count tcp from any 25 to any

или в вариациях - смотря как у тебя почта ходит...


"RE: Как запретить удалять почту с сервера"
Отправлено Bart Simpson , 08-Ноя-02 07:54 
>>Здравствуйте,
>>Немогу, решить проблему с подсчётом
>>почтового трафика на сервере FreeBSD,
>>(за счет удаления пользователями почты
>> на сервере без получения,
>> получаю серьёзную недостачу трафика)
>>Кто уже решил данную проблему - помогите пожалуйста.
>
>а ты считай все пакеты по 25 и 110 порту
>
>ipfw add XXXXX count tcp from any to any 25
>ipfw add YYYYY count tcp from any 25 to any
>
>или в вариациях - смотря как у тебя почта ходит...


Не прокатит, если пользователи на сервере, почта для них получена, а они ее удалят не получая с сервера. Тут надо при получении расчитывать, а поп3 не считать как локальный трафик. Какой почтовик?


"RE: Как запретить удалять почту с сервера"
Отправлено LinaS , 08-Ноя-02 12:27 
>>>Здравствуйте,
>>>Немогу, решить проблему с подсчётом
>>>почтового трафика на сервере FreeBSD,
>>>(за счет удаления пользователями почты
>>> на сервере без получения,
>>> получаю серьёзную недостачу трафика)
>>>Кто уже решил данную проблему - помогите пожалуйста.
>>
>>а ты считай все пакеты по 25 и 110 порту
>>
>>ipfw add XXXXX count tcp from any to any 25
>>ipfw add YYYYY count tcp from any 25 to any
>>
>>или в вариациях - смотря как у тебя почта ходит...
>
>
>Не прокатит, если пользователи на сервере, почта для них получена, а они
>ее удалят не получая с сервера. Тут надо при получении расчитывать,
>а поп3 не считать как локальный трафик. Какой почтовик?

поп3 - это 110 порт, у меня пример для 25 - smtp
почта то откуда-то берется, перед тем, как лечь на сервере...
а берется она по smtp (если конечно не левые внешние ящики у народа - тогда 110 тоже считать надо). поэтому должно прокатить


"RE: Как запретить удалять почту с сервера"
Отправлено Bart Simpson , 08-Ноя-02 12:29 
>>>>Здравствуйте,
>>>>Немогу, решить проблему с подсчётом
>>>>почтового трафика на сервере FreeBSD,
>>>>(за счет удаления пользователями почты
>>>> на сервере без получения,
>>>> получаю серьёзную недостачу трафика)
>>>>Кто уже решил данную проблему - помогите пожалуйста.
>>>
>>>а ты считай все пакеты по 25 и 110 порту
>>>
>>>ipfw add XXXXX count tcp from any to any 25
>>>ipfw add YYYYY count tcp from any 25 to any
>>>
>>>или в вариациях - смотря как у тебя почта ходит...
>>
>>
>>Не прокатит, если пользователи на сервере, почта для них получена, а они
>>ее удалят не получая с сервера. Тут надо при получении расчитывать,
>>а поп3 не считать как локальный трафик. Какой почтовик?
>
>поп3 - это 110 порт, у меня пример для 25 - smtp
>
>почта то откуда-то берется, перед тем, как лечь на сервере...
>а берется она по smtp (если конечно не левые внешние ящики у
>народа - тогда 110 тоже считать надо). поэтому должно прокатить


Как прокатить, если на сервере для всех 1 25 порт, а как разгребать кому пришла почта. Как я понял он типа провайдер.


"RE: Как запретить удалять почту с сервера"
Отправлено LinaS , 09-Ноя-02 05:40 
>>>>>Здравствуйте,
>>>>>Немогу, решить проблему с подсчётом
>>>>>почтового трафика на сервере FreeBSD,
>>>>>(за счет удаления пользователями почты
>>>>> на сервере без получения,
>>>>> получаю серьёзную недостачу трафика)
>>>>>Кто уже решил данную проблему - помогите пожалуйста.
>>>>
>>>>а ты считай все пакеты по 25 и 110 порту
>>>>
>>>>ipfw add XXXXX count tcp from any to any 25
>>>>ipfw add YYYYY count tcp from any 25 to any
>>>>
>>>>или в вариациях - смотря как у тебя почта ходит...
>>>
>>>
>>>Не прокатит, если пользователи на сервере, почта для них получена, а они
>>>ее удалят не получая с сервера. Тут надо при получении расчитывать,
>>>а поп3 не считать как локальный трафик. Какой почтовик?
>>
>>поп3 - это 110 порт, у меня пример для 25 - smtp
>>
>>почта то откуда-то берется, перед тем, как лечь на сервере...
>>а берется она по smtp (если конечно не левые внешние ящики у
>>народа - тогда 110 тоже считать надо). поэтому должно прокатить
>
>
>Как прокатить, если на сервере для всех 1 25 порт, а как
>разгребать кому пришла почта. Как я понял он типа провайдер.

если так, тогда конечно да... для каждого юзера так не посчитаешь...


"RE: Как запретить удалять почту с сервера"
Отправлено LinaS , 09-Ноя-02 06:02 
>>>>>>Здравствуйте,
>>>>>>Немогу, решить проблему с подсчётом
>>>>>>почтового трафика на сервере FreeBSD,
>>>>>>(за счет удаления пользователями почты
>>>>>> на сервере без получения,
>>>>>> получаю серьёзную недостачу трафика)
>>>>>>Кто уже решил данную проблему - помогите пожалуйста.
>>>>>
>>>>>а ты считай все пакеты по 25 и 110 порту
>>>>>
>>>>>ipfw add XXXXX count tcp from any to any 25
>>>>>ipfw add YYYYY count tcp from any 25 to any
>>>>>
>>>>>или в вариациях - смотря как у тебя почта ходит...
>>>>
>>>>
>>>>Не прокатит, если пользователи на сервере, почта для них получена, а они
>>>>ее удалят не получая с сервера. Тут надо при получении расчитывать,
>>>>а поп3 не считать как локальный трафик. Какой почтовик?
>>>
>>>поп3 - это 110 порт, у меня пример для 25 - smtp
>>>
>>>почта то откуда-то берется, перед тем, как лечь на сервере...
>>>а берется она по smtp (если конечно не левые внешние ящики у
>>>народа - тогда 110 тоже считать надо). поэтому должно прокатить
>>
>>
>>Как прокатить, если на сервере для всех 1 25 порт, а как
>>разгребать кому пришла почта. Как я понял он типа провайдер.
>
>если так, тогда конечно да... для каждого юзера так не посчитаешь...

а какой почтовик? вообще что используется для почты?

можно извратиться и попробовать парсить его лог на предмет количества байт...
вот у меня qmail:

Nov  8 13:16:21 mail qmail: 1036750581.304618 new msg 377
Nov  8 13:16:21 mail qmail: 1036750581.305665 info msg 377: bytes 78356 from <user1@from.email> qp 38521 uid 85
Nov  8 13:16:21 mail qmail: 1036750581.314035 starting delivery 2513: msg 377 to remote user2@to.email

т.е. в логах все есть...
правда, юзеры могут слать почту от другого имени и адреса - но исходящую можно считать по ИП...