The OpenNET Project / Index page

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

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

"clamsmtpd + sendmail"  
Сообщение от telran email(ok) on 30-Окт-06, 14:56 
Господа, кто-нить пробовал subj?
Доков по связке clamsmtpd с postfix-ом - сколько хошь...
..с senmail-ом - не нашёл ничего :(
...
Пробовал сделать так:
-A PREROUTING -p tcp -m tcp -i eth0 -d localhost --dport 25 -j REDIRECT --to-ports 10025
-A PREROUTING -p tcp -m tcp -i eth0 -d ХХ.ХХ.ХХ.ХХ --dport 25 -j REDIRECT --to-ports 10025
-A PREROUTING -p tcp -m tcp -i eth0 -d localhost --dport 10026 -j REDIRECT --to-ports 25
-A PREROUTING -p tcp -m tcp -i eth0 -d ХХ.ХХ.ХХ.ХХ --dport 10026 -j REDIRECT --to-ports 25
(в iptables)
....
в clamsmtpd.conf соответственно
OutAddress: 10026
[skip]
Listen: 0.0.0.0:10025
....
При попытке 'telnet ХХ.ХХ.ХХ.ХХ 10025' sendmail вроде как откликается... но попытка отправки письма с любого почтового клиента (на 10025й порт) выдаёт ошибку сервера.
...
У кого-нибудь получилось их связать?
Может cldmsmtpd только под Postfix "заточен"?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "clamsmtpd + sendmail"  
Сообщение от lavr email on 30-Окт-06, 16:42 
>Господа, кто-нить пробовал subj?
>Доков по связке clamsmtpd с postfix-ом - сколько хошь...
>..с senmail-ом - не нашёл ничего :(
>...
>Пробовал сделать так:
>-A PREROUTING -p tcp -m tcp -i eth0 -d localhost --dport 25
>-j REDIRECT --to-ports 10025
>-A PREROUTING -p tcp -m tcp -i eth0 -d ХХ.ХХ.ХХ.ХХ --dport 25
>-j REDIRECT --to-ports 10025
>-A PREROUTING -p tcp -m tcp -i eth0 -d localhost --dport 10026
>-j REDIRECT --to-ports 25
>-A PREROUTING -p tcp -m tcp -i eth0 -d ХХ.ХХ.ХХ.ХХ --dport 10026
>-j REDIRECT --to-ports 25
>(в iptables)
>....
>в clamsmtpd.conf соответственно
>OutAddress: 10026
>[skip]
>Listen: 0.0.0.0:10025
>....
>При попытке 'telnet ХХ.ХХ.ХХ.ХХ 10025' sendmail вроде как откликается... но попытка отправки
>письма с любого почтового клиента (на 10025й порт) выдаёт ошибку сервера.
>
>...
>У кого-нибудь получилось их связать?
>Может cldmsmtpd только под Postfix "заточен"?

можно и с sendmail, только неудобно, в postfix своя работа с фильтрами (in.out),

incoming/outgoing mail <-> postfix <-> filter(in/out)

в sendmail вместо этого используется milter: incoming/outgoing <-> sendmail <-> milter (unix/tcp socket). те можно сделать так:

- incoming -> один sendmail
- первый sendmail -> clamsmtp
- clamsmtp -> второй sendmail
для outgoing в обратном порядке

Это первое что с ходу пришло в голову, неудобно однако, лучше вместо clamsmtp - milter

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "clamsmtpd + sendmail"  
Сообщение от telran (ok) on 31-Окт-06, 11:58 
>можно и с sendmail, только неудобно,
>в sendmail вместо этого используется milter: incoming/outgoing <-> sendmail <-> milter (unix/tcp socket). те можно сделать так:
>
>- incoming -> один sendmail
>- первый sendmail -> clamsmtp
>- clamsmtp -> второй sendmail
>для outgoing в обратном порядке
>
>Это первое что с ходу пришло в голову, неудобно однако, лучше вместо
>clamsmtp - milter

...дык, мильтером он у меня и сейчас прикручен... Я как раз от мильтера отказаться хочу.
Дело в том, что у меня сделана архивация всей входящей и исходящей почты (через procmail).
Со входящей - просто, а вот для исходящей, чтобы не навешивать два sendmail-а было сделано:
sendmail.cf:

R$* < @ $+ .procmail. > $*      $@ $1<@$2.>$3           #Already archived, map back
R$* < @ $+ .procmail > $*       $@ $1<@$2.>$3           #Already archived, map back
R$* < @ $+. > $*                $#procmail $@ /etc/procmail_out.rc $: $1<@$2.procmail.>$3
R$* < @ $+ > $*                 $#procmail $@ /etc/procmail_out.rc $: $1<@$2.procmail.>$3

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

Пробовал NOD32. Его-то как раз и можно включить каскадно перед сендмейлом на 25й порт.
Искал можно ли что-то подобное сотворить с Clamav-ом - наткнулся на clamsmtpd. Вроде и оно... а вот работать заставить не получается.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "clamsmtpd + sendmail"  
Сообщение от lavr email on 31-Окт-06, 12:55 
>>можно и с sendmail, только неудобно,
>>в sendmail вместо этого используется milter: incoming/outgoing <-> sendmail <-> milter (unix/tcp socket). те можно сделать так:
>>
>>- incoming -> один sendmail
>>- первый sendmail -> clamsmtp
>>- clamsmtp -> второй sendmail
>>для outgoing в обратном порядке
>>
>>Это первое что с ходу пришло в голову, неудобно однако, лучше вместо
>>clamsmtp - milter
>
>...дык, мильтером он у меня и сейчас прикручен... Я как раз от
>мильтера отказаться хочу.
>Дело в том, что у меня сделана архивация всей входящей и исходящей
>почты (через procmail).
>Со входящей - просто, а вот для исходящей, чтобы не навешивать два
>sendmail-а было сделано:
>sendmail.cf:
>
>R$* < @ $+ .procmail. > $*      $@ $1<@$2.>$3           #Already archived, map back
>R$* < @ $+ .procmail > $*       $@ $1<@$2.>$3           #Already archived, map back
>R$* < @ $+. > $*                $#procmail $@ /etc/procmail_out.rc $: $1<@$2.procmail.>$3
>R$* < @ $+ > $*                 $#procmail $@ /etc/procmail_out.rc $: $1<@$2.procmail.>$3
>
>в итоге получается два прохода обработки каждого письма.
>И соответственно Clfmav-milter обрабатывает его дважды, что отнюдь не гуманно с точки
>зрения нагрузки на сервер.
>
>Пробовал NOD32. Его-то как раз и можно включить каскадно перед сендмейлом на
>25й порт.
>Искал можно ли что-то подобное сотворить с Clamav-ом - наткнулся на clamsmtpd.
>Вроде и оно... а вот работать заставить не получается.

тогда поищи milter для copymail - есть такие

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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