Уважаемые форумчане, есть такая связка.
На компанию в день приходит порядка 30000 писем
assassin 2.5.., exch 2000+ sp и тд проблемы:
1. если не подключен sa по все работает нормально,
при его подключении он может отработать до суток (при небольшом трафике)
а затем происходит след вещь: письма принимает, обрабатывает, проверяет на спам, НО не пересылает дальше по транспорту на exchange, пока не сделать postfix reload - тогда их сразу тысячи валятся на exchange
2. Проблема с exchange независящая от наличия /отсутсвия sa -
в default smtp server - queues - local delivery иногда - раз в неделю/неск дней - растет очередь сообщений и не хочет раскидываться по ячикам опять же до рестарта exchange
Подскажите в каком направлении думать
Конфы постфикс прилагаю
main.sf
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
myorigin = $mydomain
mydestination = $myhostname, localhost, $mydomain
virtual_alias_maps = hash:/etc/postfix/virtual
transport_maps = hash:/etc/postfix/transport
local_recipient_maps = $virtual_alias_maps
$transport_maps
unknown_local_recipient_reject_code = 450
biff = no
smtpd_error_sleep_time = 0
smtpd_soft_error_limit = 2
smtpd_hard_error_limit = 2
disable_vrfy_command = yes
smtpd_error_sleep_time = 0
default_process_limit = 200
message_size_limit = 10034000
maximal_queue_lifetime = 1d
bounce_queue_lifetime = 1d
smtpd_client_restrictions = check_client_access hash:/etc/postfix/access,
permit_mynetworks,
reject_rhsbl_client sbl-xbl.spamhaus.org,
reject_rhsbl_client bl.spamcop.net,
reject_rhsbl_client combined.njabl.org,
reject_rbl_client blackholes.mail-abuse.org,
reject_rbl_client dialups.mail-abuse.org,
reject_rbl_client dul.ru,
reject_rbl_client opm.blitzed.org,
reject_rbl_client list.dsbl.org,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client dnsbl.njabl.org,
reject_rbl_client dynablock.njabl.org,
reject_rbl_client combined.njabl.org,
smtpd_helo_restrictions = permit_mynetworks,
reject_non_fqdn_hostname,
reject_invalid_hostname
smtpd_sender_restrictions = permit_mynetworks,
reject_non_fqdn_sender,
reject_unknown_sender_domain,
reject_rhsbl_sender bl.spamcop.net,
reject_rhsbl_sender combined.njabl.org,
reject_rhsbl_sender sbl-xbl.spamhaus.org
mynetworks_style = subnet
mynetworks = 100.100.100.0/32
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
smtpd_helo_required = yes
bounce_size_limit = 10000
smtpd_recipient_limit = 30
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
sample_directory = /usr/share/doc/postfix-2.0.16/samples
readme_directory = /usr/share/doc/postfix-2.0.16/README_FILES
alias_database = hash:/etc/postfix/aliases
master.cf
smtp inet n - n - 100 smtpd
# -o content_filter=spam:dummy
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 nqmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
showq unix n - n - - showq
error unix - - n - - error
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
#spam unix - n n - 100 pipe flags=R user=spam argv=/usr/bin/spamc -u spam -e /usr/sbin/sendmail -t
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
old-cyrus unix - n n - - pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
cyrus unix - n n - - pipe
user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient