Hi 

We have 2 postfix servers. 
1. One is our mail gateway which is also the primary MX for our domains, 
inbound and outbound emails all passes this (let's call this server1)
server.  
2. The other server is a standalone postfix with tons of disk. (let's
call this server2).  
Server 2 doesn't relay email, it only accepts email from always_bcc from
server1.  

Mail gateway is set to use always_bcc = emailaddr...@server1 above

This configuration works perfectly fine.  One of web server application
often sends out a mass mail (about 20,000-30,000k messages) via server1,
and when this happens, it would take 1-2 days for the postfix queue on
server1 to clear.  

I check the logs and notice the following error:
(delivery temporarily suspended: connect to 10.0.2.73[10.0.2.73]: read
timeout)

I'm quite confident this is a performance tuning related issue.


Server1 has the following configurations:

/etc/postfix/main.cf:
always_bcc = em...@server2.com

/etc/postfix/transport:
server2.com:    relay:[10.0.2.73]

/etc/postfix/master.cf:
relay     unix  -       -       n       -       200      smtp
        -o smtp_helo_timeout=3s
        -o smtp_connect_timeout=3s
        -o disable_dns_lookups=yes
        -o fallback_relay=


Server 2 has the following configurations:

/etc/postfix/master.cf:
smtp      inet  n       -       -       -       200     smtpd



Could you please tell me what I'm missing here? I would like to improve
the rate that Server1 can relay messages to Server2.

Thanks

Reply via email to