Queue too large
Four relays bogged down with massive queues due to a common destination
failure. Of the four the first two serve multiple purposes
(DNS/FTP/mail relay) the later two are only relays. Once we addressed
the destination relay issue (an anti-spam device that failed) I started
to work on the external relays. The later two relay queues got worked
down to zero within a day. The first two however are still massive.
Since the queue procesing seems to hamper the performace of the other
services we stopped processing on the first server (which has the ftp
server). The second progresses however at a slow rate.
My questions is two fold. First, is there a way to more quickly process
the queue. Second, can I set one of the later two (low queue) relays
as a fallback_relay to hasten the queue processing on the loaded
relays.
<four external relays> ----> load balancer (VIP)-----> <anti spam
relay> ----> <bridge head>
Of the external relays the first two are runnign OSX 10.3 and the
second two are running OSX 10.4, All patched to the latest.
always_bcc =
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 100
default_process_limit = 200
enable_server_options = yes
fallback_relay = smtp4.xyz.com
inet_interfaces = all
luser_relay =
mail_owner = postfix
mailbox_transport = cyrus
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
maps_rbl_domains =
relays.ordb.org,opm.blitzed.org,list.dsbl.org,sbl. spamhaus.org,cbl.abuseat.org,dul.dnsbl.sorbs.net
message_size_limit = 15360000
minimal_backoff_time = 300s
mydestination = $myhostname,localhost.$mydomain,smtp2.xyz.com
mydomain_fallback = localhost
myhostname = smtp2.xyz.com
mynetworks =
127.0.0.1/32,10.0.0.0/8,149.111.0.0/16,161.249.0.0/16,172.30.36.0/24,65.168.73.0/24
mynetworks_style = host
newaliases_path = /usr/bin/newaliases
qmgr_message_active_limit = 40000
queue_directory = /private/var/spool/postfix
queue_run_delay = 300s
readme_directory = /usr/share/doc/postfix
relay_domains = hash:/etc/postfix/relay_domains
relayhost =
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtpd_client_restrictions = permit_mynetworks warn_if_reject
reject_maps_rbl
smtpd_enforce_tls = no
smtpd_pw_server_security_options = none
smtpd_recipient_restrictions =
permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_tls_loglevel = 0
smtpd_use_pw_server = no
smtpd_use_tls = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450
|