Q: OSX 10.7.5 Server Postfix Rate Control Issue?
Good evening everybody,
Been struggling for a while now, google is of no help, and can't seem to find my issue addressed in the support communities either.
Let me start out by saying that my smptd (postfix) works fine. I now have a FileMaker app that established a SMTP connection to my mailserver to send out mails - that works, too.
My issue starts when Filemaker either connects more than 10 (or so) times per minute or sends more than 10 (or so) mails per minute. Every other attempted send mail then just fails. I can't really pull the exact error message off of filemaker, but the SMTP log does not really indicate what's wrong:
Jun 19 23:05:37 peerlinkmedical postfix/postscreen[98763]: CONNECT from [68.170.67.150]:35636
Jun 19 23:05:37 peerlinkmedical postfix/postscreen[98763]: PASS OLD [68.170.67.150]:35636
Jun 19 23:05:37 peerlinkmedical postfix/smtpd[98764]: warning: 68.170.67.150: hostname 150.67.170.68.belairinternet.com verification failed: nodename nor servname provided, or not known
Jun 19 23:05:37 peerlinkmedical postfix/smtpd[98764]: connect from unknown[68.170.67.150]
Jun 19 23:05:47 peerlinkmedical postfix/smtpd[98764]: disconnect from unknown[68.170.67.150]
I'm not worried about the nodename warning, I also get that when mails do send.
So everything pointed to rate control - and I used main.cf to disable all things rate control - to no avail. I still have to wait at least a minute to be able to send mails again. This is annoying, as this is an automated process and I got not way of tracking how many mails did get lost (= failed to send).
I have even tried to reduce the rate control time unit down from the default 60 to 2 seconds, but that did more damage than good, I think.
Is there any other rate control feature in postfix aside from anvil that I am overlooking? I also don't understand why the SMTP log would not indicate the source of the problem. The problem is reproducible and occurs any time we exceed a certain mails sent threshold. It is some sort of rate control limitation -
I'd appreciate if somebody could beat some sense into this desperate thread and my mail system....
Thank you!!!
Mongoman
Here's my postconf -n:
postconf -n
always_bcc =
anvil_rate_time_unit = 60s
biff = no
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/libexec/postfix
data_directory = /Library/Server/Mail/Data/mta
debug_peer_level = 2
enable_server_options = yes
header_checks =
html_directory = /usr/share/doc/postfix/html
imap_submit_cred_file = /private/etc/postfix/submit.cred
inet_interfaces = all
inet_protocols = all
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
mail_owner = _postfix
mailbox_size_limit = 0
mailbox_transport = dovecot
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
message_size_limit = 157286400
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = mydomain.com
mydomain_fallback = localhost
myhostname = mydomain.com
mynetworks = 127.0.0.0/8, [::1]/128
newaliases_path = /usr/bin/newaliases
postscreen_dnsbl_sites =
queue_directory = /Library/Server/Mail/Data/spool
readme_directory = /usr/share/doc/postfix
recipient_canonical_maps = hash:/etc/postfix/system_user_maps
recipient_delimiter = +
relayhost =
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
setgid_group = _postdrop
smtp_sasl_auth_enable = no
smtp_sasl_password_maps =
smtpd_client_connection_count_limit = 0
smtpd_client_connection_rate_limit = 0
smtpd_client_message_rate_limit = 0
smtpd_client_new_tls_session_rate_limit = 0
smtpd_client_recipient_rate_limit = 0
smtpd_client_restrictions = permit_mynetworks,permit_sasl_authenticated,permit
smtpd_enforce_tls = no
smtpd_helo_required = no
smtpd_helo_restrictions = reject_non_fqdn_helo_hostname
smtpd_pw_server_security_options = cram-md5,gssapi,login,plain
smtpd_recipient_restrictions = permit_sasl_authenticated permit_mynetworks reject_unauth_destination permit
smtpd_sasl_auth_enable = yes
smtpd_soft_error_limit = 8000
smtpd_tls_CAfile =
smtpd_tls_cert_file =
smtpd_tls_ciphers = medium
smtpd_tls_exclude_ciphers = SSLv2, aNULL, ADH, eNULL
smtpd_tls_key_file =
smtpd_tls_loglevel = 0
smtpd_use_pw_server = yes
smtpd_use_tls = no
tls_random_source = dev:/dev/urandom
unknown_local_recipient_reject_code = 550
use_sacl_cache = yes
virtual_alias_domains = $virtual_alias_maps
virtual_alias_maps = $virtual_maps hash:/etc/postfix/virtual_users
Posted on Jun 19, 2013 11:21 PM