OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Subject: hundreds thousands email deferred
From: Ben Li (ben.licorp.elong.com)
Date: Thu Apr 27 2000 - 15:18:26 CDT


I've configured a inbound postfix server , which just forwards all email
to three real email server for each department of my corporation.
It reads a alias db for forward address , does something like forwarding
blahmycorp.com to blahdepart.mycorp.com . But for some reasons (
mostly because of a virus) ,there was a hundreds thousands email in
queue , and the delivering is very slow , about 1.2 messages/s . The
link from forward server to real server is a T1 line , and is idle now .
The real server is also ok .
When I checks maillog , I've just found most mails was deferred because
                "site destination queue overflow" .

Using strace to check qmgr , it's always do something like this

rename("active/1D04E7E559", "deferred/1D04E7E559") = 0
lstat("deferred/E1769979B8", {st_mode=S_IFREG|0700, st_size=2880, ...})
= 0
rename("deferred/E1769979B8", "active/E1769979B8") = 0

seemly it pick something from deferred to active , then move it back .
Any ideas?

BTW , below is output of postconf -n :

alias_maps = hash:/etc/aliases, hash:/etc/postfix/forward-alias
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 20
inet_interfaces = all
initial_destination_concurrency = 10
local_destination_concurrency_limit = 5
local_recipient_maps = $alias_maps unix:passwd.byname
mail_owner = postfix
mydestination = $myhostname, localhost.$mydomain $mydomain
myorigin = $mydomain
qmgr_message_active_limit = 15000
qmgr_message_recipient_limit = 20000
queue_directory = /var/spool/postfix
smtp_destination_concurrency_limit = 0
smtpd_banner = $myhostname ESMTP
smtpd_recipient_limit = 100
smtpd_recipient_restrictions = check_relay_domains
smtpd_sender_restrictions = hash:/etc/postfix/send-deny

Sorry for my really poor english .