The OpenNET Project / Index page

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

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

"Sendmail Milter"
Сообщение от Alwx Искать по авторуВ закладки on 04-Апр-03, 09:27  (MSK)
Скачал Sendmail-perl-milter.018 поставил, работает. Только насколько я понял фильтр должен работать в мультитредовом режиме, т.е. на каждое письмо запускается свой экземпляр фильтра, а на самом деле работает только одна копия - это не то что нужно. Что скажете коллеги?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Sendmail Milter"
Сообщение от Z0termaNN Искать по авторуВ закладки on 04-Апр-03, 10:46  (MSK)
>Скачал Sendmail-perl-milter.018 поставил, работает. Только насколько я понял фильтр должен работать в
>мультитредовом режиме, т.е. на каждое письмо запускается свой экземпляр фильтра, а
>на самом деле работает только одна копия - это не то
>что нужно. Что скажете коллеги?

скорее на каждое соединение запускается свой поток, т.к. в одном соединении
может передаваться несколько писем с различными отправителями и
получателями. если у тебя ос не линукс, то ты будешь видеть только один
процесс, в линуксе threads реализованы по другому, в частности каждый
thread отображается в отдельный процесс.

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

2. "Sendmail Milter"
Сообщение от Alex Искать по авторуВ закладки on 07-Апр-03, 07:55  (MSK)
>скорее на каждое соединение запускается свой поток, т.к. в одном соединении
>может передаваться несколько писем с различными отправителями и
>получателями. если у тебя ос не линукс, то ты будешь видеть только
>один
>процесс, в линуксе threads реализованы по другому, в частности каждый
>thread отображается в отдельный процесс.

у меня freebsd 4.6 + perl 5.6.1
шлю письмо с хидером test: yes
мильтер говорит, что test=yes - это правильно.
затем шлю письмо без этого хидера, мильтер говорит все-равно что test=yes
В процессах всегда висит один экземпляр perl, хотя по логике их должно быть столько сколько сущ. соединений к sendmail

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

3. "Sendmail Milter"
Сообщение от Alwx Искать по авторуВ закладки on 08-Апр-03, 13:42  (MSK)
>>скорее на каждое соединение запускается свой поток, т.к. в одном соединении
>>может передаваться несколько писем с различными отправителями и
>>получателями. если у тебя ос не линукс, то ты будешь видеть только
>>один
>>процесс, в линуксе threads реализованы по другому, в частности каждый
>>thread отображается в отдельный процесс.
>
>у меня freebsd 4.6 + perl 5.6.1
>шлю письмо с хидером test: yes
>мильтер говорит, что test=yes - это правильно.
>затем шлю письмо без этого хидера, мильтер говорит все-равно что test=yes
>В процессах всегда висит один экземпляр perl, хотя по логике их должно
>быть столько сколько сущ. соединений к sendmail

может все-таки кто-нить сталкивался с этим чудом?

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

4. "Sendmail Milter"
Сообщение от Z0termaNN Искать по авторуВ закладки on 08-Апр-03, 18:34  (MSK)
>>скорее на каждое соединение запускается свой поток, т.к. в одном соединении
>>может передаваться несколько писем с различными отправителями и
>>получателями. если у тебя ос не линукс, то ты будешь видеть только
>>один
>>процесс, в линуксе threads реализованы по другому, в частности каждый
>>thread отображается в отдельный процесс.
>
>у меня freebsd 4.6 + perl 5.6.1
>шлю письмо с хидером test: yes
>мильтер говорит, что test=yes - это правильно.
>затем шлю письмо без этого хидера, мильтер говорит все-равно что test=yes
>В процессах всегда висит один экземпляр perl, хотя по логике их должно
>быть столько сколько сущ. соединений к sendmail

я не совсем понял? что ты установил - просто перловый модуль или чье-то
изделие на этом модуле основанное. но, во первых, посмотри как у тебя
построен перл, с поддержкой threads или нет. по моему, по умолчанию
поддержка threads начинается с версии 5.8.0.
что касается количества экземпляров перла, то раз у тебя fbsd, то ты
всегда будешь видеть один процесс, и это правильно.

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

5. "Sendmail Milter"
Сообщение от Alwx Искать по авторуВ закладки on 09-Апр-03, 07:45  (MSK)
>я не совсем понял? что ты установил - просто перловый модуль или
>чье-то
>изделие на этом модуле основанное. но, во первых, посмотри как у тебя
>
>построен перл, с поддержкой threads или нет. по моему, по умолчанию
>поддержка threads начинается с версии 5.8.0.
>что касается количества экземпляров перла, то раз у тебя fbsd, то ты
>
>всегда будешь видеть один процесс, и это правильно.

я установил пакет Sendmail-Milter-0.18.tgz он сказал что хочет perl 5.6.1 Поставил эту версию перла (с threads) - все стало хорошо, но см.первое сообщ. Написал я свою простенькую прогу на основе прилагаемого sample.pl
Вопрос - почему работает только один экземпляр программы?

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


Удалить

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




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

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