mongoman

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