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

Исходное сообщение
"Postfix + Mysql + Clamav"

Отправлено MiF , 29-Ноя-05 23:03 
приветствую... Может кто-нить заделится конфигами Postfix + Mysql + Clamav?

Все перерыл, вроде все правильно, но не работает... Какая-то проблема с транспортами судя по всему... который у меня virtual.

Киньте у кого есть рабочие конфиги. плиз! mif@zion.ru

НУ или можно попробывать решить проблему тут...

когда делаю как в статьях написано, то письма встают в очередь:

BA98EB831       550 Tue Nov 29 21:18:50  mif@zion.ru
                    (delivery temporarily suspended: transport is unavailable)

Какую инфу предоставить?


Содержание

Сообщения в этом обсуждении
"Postfix + Mysql + Clamav"
Отправлено MoHaX , 30-Ноя-05 05:32 
Зацени сюда http://high5.net/postfixadmin/ Делай как там сказанно и будет тебе счастье. Это, что касается mysql. На счёт clamav, лично я использую clamsmtp. Прикручиваю примерно так:
----
Настройка postfix
  
    В файл main.cf необходимо добавить две строчки:
  
content_filter = scan:127.0.0.1:10025
receive_override_options = no_address_mappings
  
    Первая говорит postfix'у о том, что необходимо пересылать всю почту через сервис (фильтр) 'scan' на 10025-ый порт, который, как раз, открыт clamsmtpd.
    Вторая строчка говорит о том, чтобы postfix не делал никаких манипуляций с адресами до того, как они дойдут до content_filter. Так что получается, что фильтр работает с реальными почтовыми адресами, а не с результатами перевода в виртуальные псевдонимы, маскарадингом и т.п.
  
    В файл master.cf необходимо добавить следующие строки:

# AV scan filter (used by content_filter)
scan      unix  -       -       n       -       16      smtp
        -o smtp_send_xforward_command=yes

# For injecting mail back into postfix from the filter
127.0.0.1:10026 inet  n -       n       -       16      smtpd
        -o content_filter=
        -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
        -o smtpd_helo_restrictions=
        -o smtpd_client_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o mynetworks_style=host
        -o smtpd_authorized_xforward_hosts=127.0.0.0/8

    Примечание: вокруг знака '=' пробелы не ставить.
    Значение 127.0.0.1:10026 открывает 10026-порт для возвращения почты обратно от clamsmtpd. Остальные значения см. в соответствующем мануале.
---


"Postfix + Mysql + Clamav"
Отправлено jonatan , 30-Ноя-05 08:53 
>    Вторая строчка говорит о том, чтобы postfix не
>делал никаких манипуляций с адресами до того, как они дойдут до
>content_filter. Так что получается, что фильтр работает с реальными почтовыми адресами,
>а не с результатами перевода в виртуальные псевдонимы, маскарадингом и т.п.
А что это дает для проверки письма на вирусы?

"Postfix + Mysql + Clamav"
Отправлено MiF , 30-Ноя-05 14:30 
>Зацени сюда http://high5.net/postfixadmin/ Делай как там сказанно и будет тебе счастье. Это,
>что касается mysql. На счёт clamav, лично я использую clamsmtp. Прикручиваю
>примерно так:
>----
>Настройка postfix
>
>    В файл main.cf необходимо добавить две строчки:
>
>content_filter = scan:127.0.0.1:10025
>receive_override_options = no_address_mappings
>
>    Первая говорит postfix'у о том, что необходимо пересылать
>всю почту через сервис (фильтр) 'scan' на 10025-ый порт, который, как
>раз, открыт clamsmtpd.
>    Вторая строчка говорит о том, чтобы postfix не
>делал никаких манипуляций с адресами до того, как они дойдут до
>content_filter. Так что получается, что фильтр работает с реальными почтовыми адресами,
>а не с результатами перевода в виртуальные псевдонимы, маскарадингом и т.п.
>
>
>    В файл master.cf необходимо добавить следующие строки:
>
># AV scan filter (used by content_filter)
>scan      unix  -    
>   -       n
>      -    
>  16      smtp
>        -o smtp_send_xforward_command=yes
>
># For injecting mail back into postfix from the filter
>127.0.0.1:10026 inet  n -       n
>      -    
>  16      smtpd
>        -o content_filter=
>        -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
>        -o smtpd_helo_restrictions=
>        -o smtpd_client_restrictions=
>        -o smtpd_sender_restrictions=
>        -o smtpd_recipient_restrictions=permit_mynetworks,reject
>        -o mynetworks_style=host
>        -o smtpd_authorized_xforward_hosts=127.0.0.0/8
>
>    Примечание: вокруг знака '=' пробелы не ставить.
>    Значение 127.0.0.1:10026 открывает 10026-порт для возвращения почты обратно
>от clamsmtpd. Остальные значения см. в соответствующем мануале.
>---

в том-то и дело что так все и прописано... какраз по этой статье и делал... какие настройки привести, чтобы был материал для поиска ошибки?


"Postfix + Mysql + Clamav"
Отправлено MoHaX , 30-Ноя-05 08:31 
>Какую инфу предоставить?
Кто убил Кенеди. И ещё как запихивают в тюбик трёхцветную зубеую пасту...


"Postfix + Mysql + Clamav"
Отправлено MiF , 30-Ноя-05 15:24 
всем спасибо, проблема как в большинстве случаев в кривых пуках :(

на ip постфикса повесил, а на localhost нет :)


"Postfix + Mysql + Clamav"
Отправлено Mranton , 01-Дек-05 04:46 
>всем спасибо, проблема как в большинстве случаев в кривых пуках :(
>                                                         ^^^^^^^
>на ip постфикса повесил, а на localhost нет :)

да, пуки они такие!!! коварные :)


"Postfix + Mysql + Clamav"
Отправлено MiF , 01-Дек-05 12:03 
>>всем спасибо, проблема как в большинстве случаев в кривых пуках :(
>>                                                         ^^^^^^^
>>на ip постфикса повесил, а на localhost нет :)
>
>да, пуки они такие!!! коварные :)


LOL :) совсем меня эта тема замучала :) ну завелось все и слава богу :)