LINUX.ORG.RU

procmail.....sendmail


0

0

Вроде бы избитая тема, но не могу найти ответ.... 
Стоял sendmail 8.8 + procmail все работало. 
Установил последнюю (почти) версию sendmail-8.12.11, procmail. 
Сделал файл procmailrc в /etc/... Но прокмейл как-бы не используется , т.е. не читает она procmailrc как будто нет указания что надо пользовать прокмейл. 

############       sendmail.mc 
# divert(0) 
# 
# Copyright (c) 1996, 1997 Caldera Inc., Provo 
# 
divert(-1) 
include(../m4/cf.m4) 
VERSIONID('$Id$') 
OSTYPE(linux) 
define(`COPYMAIL_MAILBOX',`mikola@nippon-teh.com') 
FEATURE(access_db)dnl 
FEATURE(use_cw_file) 
FEATURE(`dnsbl',`relays.ordb.org', `Open relay rejected; see http://ordb.org')dnl 
FEATURE(`dnsbl',`sbl-xbl.spamhaus.org', `Mail rejected; see http://www.spamhaus.org/SBL/')dnl 
FEATURE(`dnsbl',`blackholes.mail-abuse.org', `Mail rejected; see http://www.mail-abuse.org')dnl 
FEATURE(`dnsbl',`list.dsbl.org', `Mail rejected; see http://dsbl.org')dnl 
FEATURE(`dnsbl',`dul.ru', `Use mail relays of your ISP')dnl 

MAILER(smtp) 
MAILER(pop) 
MAILER(procmail) 
MAILER(local) 
# privacy flags 
O PrivacyOptions=authwarnings 
O PrivacyOptions=noexpn 
O PrivacyOptions=novrfy 

################## /etc/procmailrc 

...фрагмент.... 

SHELL=/bin/sh 
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin 
VERBOSE=yes 
LOGABSTRACT=yes 
LOGFILE=/var/log/procmail.log 

FROM="^(From[ ]|(Old-|X-)?(Resent-)?(From|Reply-To|Sender):)(.*\<)?" 

:0 c 
* $ ${FROM}nata@*|ira@* 
/var/spool/mail/vasya   

:0 c 
* ^TO.*user1@*|*user2@* 
/var/spool/mail/vasya 


:0 c 
! -f "$@" 


########### 


Спасибо 

Ответ на: комментарий от McMCC

да не помогает, странная вещь,
На почту внутри домена правила работают, а вот, если шлю от 
nata@, ira@ на e-mail пользователя из другого домена, то такое правило не работает:

:0 c 
* $ ${FROM}nata@*|ira@* 
/var/spool/mail/vasya  

siniy
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.