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