При подключении к sendmail'у милтеров clamav и spamassasin
в логи попадают такие сообщения:
sendmail[17718]: NOQUEUE: Milter (clmilter): to error state
sendmail[17718]: NOQUEUE: Milter (spamassassin): to error state
sendmail[17718]: /etc/mail/aliases: 22 aliases, longest 10 bytes, 229 bytes total
sm-mta[17721]: NOQUEUE: Milter (clmilter): to error state
sm-mta[17721]: NOQUEUE: Milter (spamassassin): to error state
sm-cm[17723]: starting daemon (8.13.4): queueing@00:30:00
версии и опции сборки:
gentoo 2004.3 (gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13)
mail-mta/sendmail-8.13.4 -ipv6 +ldap +mailwrapper +mbox +sasl +ssl +tcpd
app-antivirus/clamav-0.87 +crypt -debug +mailwrapper +milter (-selinux)
mail-filter/spamassassin-3.0.2 +berkdb -doc -qmail +ssl
mail-filter/spamass-milter-0.2.0
конфиги:
/etc/mail/sendmail.mc
divert(-1)
include(`/usr/share/sendmail-cf/m4/cf.m4')
VERSIONID(`linux')dnl
OSTYPE(`linux')
define(`confDEF_USER_ID',``8:12'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/mail/aliases')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun,nobodyreturn')dnl
define(`confAUTH_OPTIONS', `A')dnl
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
FEATURE(`no_default_msa',`dnl')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
FEATURE(access_db)dnl
FEATURE(`blacklist_recipients')dnl
EXPOSED_USER(`root')dnl
FEATURE(`accept_unresolvable_domains')dnl
FEATURE(`relay_based_on_MX')dnl
FEATURE(`dnsbl',`relays.ordb.org',`Rejected - see http://ordb.org')dnl
FEATURE(`dnsbl',`dnsbl.sorbs.net',`Rejected - see http://dnsbl.sorbs.net')dnl
INPUT_MAIL_FILTER(`clmilter',`S=local:/var/run/clamav/clmilter.sock, F=,T=C:5m;R:5m;E:1h')dnl
INPUT_MAIL_FILTER(`spamassassin',`S=local:/var/run/spamass-milter.sock, F=T, T=C:15m;S:4m;R:4m;E:10m')
define(`confMILTER_MACROS_CONNECT',`b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl
define(`confINPUT_MAIL_FILTERS',`spamassassin,clmilter')dnl
define(`confMILTER_LOG_LEVEL',`6')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
Cwlocalhost.localdomain
Cwteplo.ru
/etc/conf.d/clamd
START_CLAMD=yes
START_FRESHCLAM=yes
START_MILTER=yes
MILTER_SOCKET="/var/run/clamav/clmilter.sock"
MILTER_OPTS="-Hlo -p clamav -U /var/lib/clamav/clamav.infected -m 16 -e"
/etc/conf.d/spamass-milter
DAEMON=/usr/sbin/spamass-milter
SOCKET=/var/run/spamass-milter.sock
PIDFILE=/var/run/spamass-milter.pid
DESC="Sendmail milter plugin for SpamAssassin"
sendmail & milter (sendmail не подключает милтеры)
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 62
- ОС: gentoo ~amd64
Re: sendmail & milter
Так ни кто и не знает в чем проблема?
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: sendmail & milter
после запуска покажи:
lsof -n | grep milt
ps auxw
ls -al /var/run/spamass-milter.sock
ls -al /var/run/clamav/clmilter.sock
lsof -n | grep milt
ps auxw
ls -al /var/run/spamass-milter.sock
ls -al /var/run/clamav/clmilter.sock
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Сообщения: 62
- ОС: gentoo ~amd64
Re: sendmail & milter
# lsof -n | grep milt
clamav-mi 8424 clamav txt REG 3,3 79212 324646 /usr/sbin/clamav-milter
clamav-mi 8424 clamav 3u unix 0xc66e39e0 14615 /var/run/clamav/clmilter.sock
spamass-m 8551 root txt REG 3,3 70128 323848 /usr/sbin/spamass-milter
spamass-m 8551 root 4u unix 0xc54c6260 17105 /var/run/spamass-milter.sock
# ps auxw
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.3 1300 468 ? S 08:51 0:00 init [3]
root 2 0.0 0.0 0 0 ? SN 08:51 0:00 [ksoftirqd/0]
root 3 0.0 0.0 0 0 ? S< 08:51 0:00 [events/0]
root 4 0.0 0.0 0 0 ? S< 08:51 0:00 [khelper]
root 21 0.0 0.0 0 0 ? S< 08:51 0:00 [kblockd/0]
root 39 0.0 0.0 0 0 ? S 08:51 0:00 [pdflush]
root 40 0.0 0.0 0 0 ? S 08:51 0:01 [pdflush]
root 42 0.0 0.0 0 0 ? S< 08:51 0:00 [aio/0]
root 41 0.0 0.0 0 0 ? S 08:51 0:00 [kswapd0]
root 627 0.0 0.0 0 0 ? S 08:51 0:00 [kseriod]
root 639 0.0 0.0 0 0 ? S< 08:51 0:00 [reiserfs/0]
root 773 0.0 0.7 1660 896 ? Ss 08:51 0:00 /sbin/devfsd /dev
root 7037 0.3 0.5 1636 744 ? Ss 08:55 0:05 /usr/sbin/syslog-ng
root 7311 0.0 0.4 1608 604 ? S 08:55 0:00 /usr/sbin/crond
named 7566 0.0 2.3 29216 2888 ? Ssl 08:55 0:00 /usr/sbin/named -u named -n 1
dhcp 7587 0.0 1.1 2520 1452 ? Ss 08:55 0:00 /usr/sbin/dhcpd -pf /var/run/dhcp/dhcpd.pid -user dhcp -group dhcp
root 7684 0.0 0.8 2728 1004 ? Ss 08:55 0:00 /usr/sbin/dovecot
root 7706 0.0 0.8 3704 1092 ? S 08:56 0:00 dovecot-auth
dovecot 7707 0.0 1.0 2728 1364 ? S 08:56 0:00 imap-login
dovecot 7708 0.0 1.0 2728 1364 ? S 08:56 0:00 imap-login
dovecot 7709 0.0 1.0 2728 1364 ? S 08:56 0:00 imap-login
ntp 7894 0.0 2.9 3680 3680 ? SLs 08:56 0:00 /usr/bin/ntpd -p /var/run/ntpd.pid -u ntp:ntp
root 7949 0.3 0.5 1440 644 ? Ss 08:56 0:06 /usr/bin/portsentry -atcp
root 7951 0.0 0.3 1308 464 ? Ss 08:56 0:00 /usr/bin/portsentry -audp
root 8066 0.0 1.5 5404 1888 ? Ss 08:56 0:00 /usr/sbin/squid -DYC
squid 8068 1.6 5.2 9232 6596 ? S 08:56 0:25 (squid) -DYC
root 8070 0.0 0.5 1880 724 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8071 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8072 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8073 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8074 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
squid 8075 0.0 0.2 1140 272 ? Ss 08:56 0:00 (unlinkd)
root 8129 0.0 1.2 3756 1564 ? Ss 08:56 0:00 /usr/sbin/sshd
root 8153 0.0 0.4 1340 568 tty1 Ss+ 08:56 0:00 /sbin/agetty 38400 tty1 linux
root 8155 0.0 0.4 1340 568 tty2 Ss+ 08:56 0:00 /sbin/agetty 38400 tty2 linux
root 8156 0.0 0.4 1340 568 tty3 Ss+ 08:56 0:00 /sbin/agetty 38400 tty3 linux
root 8162 0.0 0.4 1340 568 tty4 Ss+ 08:56 0:00 /sbin/agetty 38400 tty4 linux
root 8164 0.0 0.4 1340 568 tty5 Ss+ 08:56 0:00 /sbin/agetty 38400 tty5 linux
root 8166 0.0 0.4 1340 568 tty6 Ss+ 08:56 0:00 /sbin/agetty 38400 tty6 linux
root 8183 0.1 1.6 6588 2068 ? Ss 09:01 0:01 sshd: root@pts/0
root 8186 0.0 1.1 4476 1488 pts/0 Ss 09:01 0:00 -bash
clamav 8410 0.0 7.1 18412 8956 ? Ss 09:03 0:00 /usr/sbin/clamd
clamav 8413 0.0 0.7 2360 912 ? Ss 09:03 0:00 /usr/bin/freshclam -d
clamav 8424 0.0 0.7 20936 980 ? Ssl 09:03 0:00 /usr/sbin/clamav-milter -Hlo -p clamav -U /var/lib/clamav/clamav.in
root 8492 4.1 17.7 26280 22104 ? Ss 09:17 0:13 /usr/sbin/spamd -d -r /var/run/spamd.pid -i -m 5 -c -H
root 8494 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8495 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8496 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8497 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8498 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8551 0.0 0.8 10600 1072 pts/0 Sl 09:18 0:00 /usr/sbin/spamass-milter -p /var/run/spamass-milter.sock -f
smmsp 8612 0.0 1.8 5508 2356 ? Ss 09:22 0:00 sendmail: Queue runner@00:30:00 for /var/spool/clientmqueue
root 8618 0.0 0.6 4536 872 pts/0 R+ 09:23 0:00 ps auxw
# ls -la /var/run/clamav/clmilter.sock
srwx------ 1 clamav clamav 0 Сен 28 09:03 /var/run/clamav/clmilter.sock
# ls -la /var/run/spamass-milter.sock
srwxr-xr-x 1 root root 0 Сен 28 09:18 /var/run/spamass-milter.sock
clamav-mi 8424 clamav txt REG 3,3 79212 324646 /usr/sbin/clamav-milter
clamav-mi 8424 clamav 3u unix 0xc66e39e0 14615 /var/run/clamav/clmilter.sock
spamass-m 8551 root txt REG 3,3 70128 323848 /usr/sbin/spamass-milter
spamass-m 8551 root 4u unix 0xc54c6260 17105 /var/run/spamass-milter.sock
# ps auxw
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.3 1300 468 ? S 08:51 0:00 init [3]
root 2 0.0 0.0 0 0 ? SN 08:51 0:00 [ksoftirqd/0]
root 3 0.0 0.0 0 0 ? S< 08:51 0:00 [events/0]
root 4 0.0 0.0 0 0 ? S< 08:51 0:00 [khelper]
root 21 0.0 0.0 0 0 ? S< 08:51 0:00 [kblockd/0]
root 39 0.0 0.0 0 0 ? S 08:51 0:00 [pdflush]
root 40 0.0 0.0 0 0 ? S 08:51 0:01 [pdflush]
root 42 0.0 0.0 0 0 ? S< 08:51 0:00 [aio/0]
root 41 0.0 0.0 0 0 ? S 08:51 0:00 [kswapd0]
root 627 0.0 0.0 0 0 ? S 08:51 0:00 [kseriod]
root 639 0.0 0.0 0 0 ? S< 08:51 0:00 [reiserfs/0]
root 773 0.0 0.7 1660 896 ? Ss 08:51 0:00 /sbin/devfsd /dev
root 7037 0.3 0.5 1636 744 ? Ss 08:55 0:05 /usr/sbin/syslog-ng
root 7311 0.0 0.4 1608 604 ? S 08:55 0:00 /usr/sbin/crond
named 7566 0.0 2.3 29216 2888 ? Ssl 08:55 0:00 /usr/sbin/named -u named -n 1
dhcp 7587 0.0 1.1 2520 1452 ? Ss 08:55 0:00 /usr/sbin/dhcpd -pf /var/run/dhcp/dhcpd.pid -user dhcp -group dhcp
root 7684 0.0 0.8 2728 1004 ? Ss 08:55 0:00 /usr/sbin/dovecot
root 7706 0.0 0.8 3704 1092 ? S 08:56 0:00 dovecot-auth
dovecot 7707 0.0 1.0 2728 1364 ? S 08:56 0:00 imap-login
dovecot 7708 0.0 1.0 2728 1364 ? S 08:56 0:00 imap-login
dovecot 7709 0.0 1.0 2728 1364 ? S 08:56 0:00 imap-login
ntp 7894 0.0 2.9 3680 3680 ? SLs 08:56 0:00 /usr/bin/ntpd -p /var/run/ntpd.pid -u ntp:ntp
root 7949 0.3 0.5 1440 644 ? Ss 08:56 0:06 /usr/bin/portsentry -atcp
root 7951 0.0 0.3 1308 464 ? Ss 08:56 0:00 /usr/bin/portsentry -audp
root 8066 0.0 1.5 5404 1888 ? Ss 08:56 0:00 /usr/sbin/squid -DYC
squid 8068 1.6 5.2 9232 6596 ? S 08:56 0:25 (squid) -DYC
root 8070 0.0 0.5 1880 724 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8071 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8072 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8073 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
root 8074 0.0 0.3 1740 488 ? Ss 08:56 0:00 (ncsa_auth) /etc/squid/passwd
squid 8075 0.0 0.2 1140 272 ? Ss 08:56 0:00 (unlinkd)
root 8129 0.0 1.2 3756 1564 ? Ss 08:56 0:00 /usr/sbin/sshd
root 8153 0.0 0.4 1340 568 tty1 Ss+ 08:56 0:00 /sbin/agetty 38400 tty1 linux
root 8155 0.0 0.4 1340 568 tty2 Ss+ 08:56 0:00 /sbin/agetty 38400 tty2 linux
root 8156 0.0 0.4 1340 568 tty3 Ss+ 08:56 0:00 /sbin/agetty 38400 tty3 linux
root 8162 0.0 0.4 1340 568 tty4 Ss+ 08:56 0:00 /sbin/agetty 38400 tty4 linux
root 8164 0.0 0.4 1340 568 tty5 Ss+ 08:56 0:00 /sbin/agetty 38400 tty5 linux
root 8166 0.0 0.4 1340 568 tty6 Ss+ 08:56 0:00 /sbin/agetty 38400 tty6 linux
root 8183 0.1 1.6 6588 2068 ? Ss 09:01 0:01 sshd: root@pts/0
root 8186 0.0 1.1 4476 1488 pts/0 Ss 09:01 0:00 -bash
clamav 8410 0.0 7.1 18412 8956 ? Ss 09:03 0:00 /usr/sbin/clamd
clamav 8413 0.0 0.7 2360 912 ? Ss 09:03 0:00 /usr/bin/freshclam -d
clamav 8424 0.0 0.7 20936 980 ? Ssl 09:03 0:00 /usr/sbin/clamav-milter -Hlo -p clamav -U /var/lib/clamav/clamav.in
root 8492 4.1 17.7 26280 22104 ? Ss 09:17 0:13 /usr/sbin/spamd -d -r /var/run/spamd.pid -i -m 5 -c -H
root 8494 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8495 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8496 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8497 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8498 0.0 17.7 26280 22104 ? S 09:18 0:00 spamd child
root 8551 0.0 0.8 10600 1072 pts/0 Sl 09:18 0:00 /usr/sbin/spamass-milter -p /var/run/spamass-milter.sock -f
smmsp 8612 0.0 1.8 5508 2356 ? Ss 09:22 0:00 sendmail: Queue runner@00:30:00 for /var/spool/clientmqueue
root 8618 0.0 0.6 4536 872 pts/0 R+ 09:23 0:00 ps auxw
# ls -la /var/run/clamav/clmilter.sock
srwx------ 1 clamav clamav 0 Сен 28 09:03 /var/run/clamav/clmilter.sock
# ls -la /var/run/spamass-milter.sock
srwxr-xr-x 1 root root 0 Сен 28 09:18 /var/run/spamass-milter.sock
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: sendmail & milter
попробуй sendmail с таким конфигом:
Код: Выделить всё
divert(0)dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`$Id: sendmail.mc,v 1.1 2004/05/30 09:20:40 robbat2 Exp $')dnl
OSTYPE(linux)dnl
DOMAIN(generic)dnl
define(`confFORWARD_PATH', `')dnl
define(`confDEF_CHAR_SET',`koi8-r')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confTO_IDENT', `0s')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(`access_db')dnl
FEATURE(always_add_domain)dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`local_lmtp',`/usr/sbin/mail.local')dnl
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl
define(`confMILTER_MACROS_CONNECT',`b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl
INPUT_MAIL_FILTER(`clmilter',`S=local:/var/run/clamav/clmilter.sock, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `spamassassin,clmilter')dnl
MAILER(local)dnl
MAILER(smtp)dnl
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
-
- Сообщения: 18
Re: sendmail & milter
версии и опции сборки:
gentoo 2004.3 (gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13)
mail-mta/sendmail-8.13.4 -ipv6 +ldap +mailwrapper +mbox +sasl +ssl +tcpd
app-antivirus/clamav-0.87 +crypt -debug +mailwrapper +milter (-selinux)
mail-filter/spamassassin-3.0.2 +berkdb -doc -qmail +ssl
mail-filter/spamass-milter-0.2.0
посмотри sendmail -d0 - у тебя сендмаил с мильтером собран ?
gentoo 2004.3 (gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13)
mail-mta/sendmail-8.13.4 -ipv6 +ldap +mailwrapper +mbox +sasl +ssl +tcpd
app-antivirus/clamav-0.87 +crypt -debug +mailwrapper +milter (-selinux)
mail-filter/spamassassin-3.0.2 +berkdb -doc -qmail +ssl
mail-filter/spamass-milter-0.2.0
посмотри sendmail -d0 - у тебя сендмаил с мильтером собран ?
-
- Сообщения: 62
- ОС: gentoo ~amd64
Re: sendmail & milter
Да, начиная с версии 8.13.3 милтер идет поумолчанию.
-
- Сообщения: 18
Re: sendmail & milter
мне кажется у тебя с правами на доступ что то как и в случае с http://www.opennet.ru/openforum/vsluhforumID1/53680.html