First off, I'm not a postfix expert... in fact I'm no kind of expert, just a very well rounded jack of all trades. My current install is fairly generic and I know there are plenty of places it could be improved (and I would welcome constructive criticism).

My problem is that I support a number of email lists (using mailman), none are particularly big or busy and, until recently, have been chugging merrily along without a problem. However, a number of domains we deliver to have suddenly started complaining and my outbound queue is filling up with:

refused to talk to me: 421 Too many concurrent SMTP connections
and
452 Too many recipients received this hour (in reply to RCPT TO command)

I've contacted one of the receivers to see what changed. Of course, they claim they didn't change anything but they have configured "rate limit for all servers that send us mail is currently set to 15 messages per connection and 500 recipients per message."

The email list they are denying only has 20 subscribers on their domain and usually tops out around 10 to 15 messages a day (though it can get a little busier) so I'm not really clear on how their limits are working against me.

My config worked up until about a 1.5 weeks ago and it appears I now need to configure postfix to accomodate these restrictions. While I think I've identified the appropriate changes I'd very much appreciate help in correctly identifying the changes my config needs for this. Many thanks to anyone who can help!

# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -f- -a "$USER"
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, $mydomain, localhost, aspenlibrary.org, budwerner.lib.co.us, eagle.lib.co.us, garfieldlibraries.org, gcld.lib.co.us, gcld.org, grandcountylibraries.org, literarysojourn.org, mcpld.org, mesa.lib.co.us, pitcolib.org, pitkincountylibrary.org,steamboat.lib.co.us, steamboatlibrary.org mynetworks = 127.0.0.0/8, 63.238.70.0/24, 72.165.24.0/24, 192.245.61.0/24, 204.133.21.0/24, 205.169.128.0/24, 205.169.218.0/24, 208.47.174.0/24
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_client_restrictions = check_client_access hash:/etc/postfix/access
unknown_local_recipient_reject_code = 550

--
Steve Lindemann                         __
Network Administrator                  //\\  ASCII Ribbon Campaign
Marmot Library Network, Inc.           \\//  against HTML/RTF email,
http://www.marmot.org                  //\\  vCards & M$ attachments
+1.970.242.3331 x116

Reply via email to