Hi I have a problem with Postfix 2.12 Snapshot 20140209.
The qmgr_queue_throttle never fired up for destinations which go through slow transport and obviously the delivery never suspended to these few destinations. Mails which go out "normally", i.e. not through slow transport, seems to throttle: Feb 19 03:48:55 srv2 postfix/qmgr[23307]: qmgr_queue_throttle: feedback 1 Feb 19 03:48:55 srv2 postfix/qmgr[23307]: qmgr_queue_throttle: queue notslowtransportdomain.com: limit 20 window 3 success 0 failure 1 fail_cohorts 0.2 Now, if I downgrade to 2.12.20140109 without any change in configs, it's working ok. Played a few times upgrade/downgrade/upgrade and same result. Thanks Levi # ./postfinger.sh --nowarn postfinger - postfix configuration on Wed Feb 19 09:34:41 EET 2014 version: 1.30 --System Parameters-- mail_version = 2.12-20140109 hostname = srv2.mydomain.com uname = Linux srv2.mydomain.com 2.6.32-431.5.1.el6.x86_64 #1 SMP Wed Feb 12 00:41:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux --Packaging information-- looks like this postfix comes from RPM package: postfix-2.12.20140109-1.x86_64 --main.cf non-default parameters-- alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases bounce_queue_lifetime = 2d broken_sasl_auth_clients = yes content_filter = smtp-amavis:[127.0.0.1]:10024 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 default_process_limit = 50 destination_concurrency_feedback_debug = yes disable_vrfy_command = yes dovecot_destination_recipient_limit = 1 enable_long_queue_ids = yes html_directory = /usr/share/doc/postfix-2.11.20131126-documentation/html inet_interfaces = 192.168.1.1, xx.yy.zz.ww, 127.0.0.1 inet_protocols = ipv4 mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man maximal_backoff_time = 6000s maximal_queue_lifetime = 4d message_size_limit = 22000000 milter_default_action = accept minimal_backoff_time = 1400s mydestination = $myhostname mydomain = srv2.mydomain.com mynetworks = 192.168.1.0/24, 127.0.0.0/8 mynetworks_style = host newaliases_path = /usr/bin/newaliases.postfix non_smtpd_milters = $smtpd_milters postscreen_access_list = permit_mynetworks, cidr:/etc/postfix/postscreen_access.cidr postscreen_blacklist_action = enforce postscreen_dnsbl_action = enforce postscreen_dnsbl_sites = zen.spamhaus.org*3 b.barracudacentral.org*2 dnsbl.ahbl.org*2 bl.spamcop.net*1 bl.spameatingmonkey.net*1 swl.spamhaus.org*-4 list.dnswl.org=127.[0..255].[0..255].0*-2 list.dnswl.org=127.[0..255].[0..255].1*-3 list.dnswl.org=127.[0..255].[0..255].[2..255]*-4 postscreen_dnsbl_threshold = 3 postscreen_greet_action = enforce postscreen_greet_banner = $smtpd_banner/Postscreen enabled queue_run_delay = 700s readme_directory = /usr/share/doc/postfix-2.11.20131126-documentation/readme sendmail_path = /usr/sbin/sendmail.postfix slow_destination_concurrency_failed_cohort_limit = 10 slow_destination_concurrency_limit = 2 slow_destination_rate_delay = 0s slow_destination_recipient_limit = 10 slow_initial_destination_concurrency = 1 smtp_bind_address = xx.yy.zz.ww smtpd_client_restrictions = permit_mynetworks, sleep 1, check_client_access hash:/etc/postfix/smtpd_client_access, smtpd_data_restrictions = permit_mynetworks, reject_unauth_pipelining, reject_multi_recipient_bounce, permit smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, check_helo_access hash:/etc/postfix/smtpd_helo_checks, reject_invalid_helo_hostname smtpd_milters = inet:localhost:8891,inet:localhost:8892 smtpd_recipient_limit = 50 smtpd_recipient_restrictions = permit_mynetworks, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, permit_sasl_authenticated, reject_unlisted_sender, check_recipient_access hash:/etc/postfix/smtpd_recipient_access, reject_unauth_destination, reject_non_fqdn_hostname, reject_invalid_hostname, reject_rbl_client zen.spamhaus.org, reject_rbl_client bl.spamcop.net, reject_rbl_client psbl.surriel.com permit smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_restrictions = permit_mynetworks, check_sender_access hash:/etc/postfix/smtpd_sender_access smtpd_tls_ask_ccert = yes smtpd_tls_CAfile = $smtp_tls_CAfile smtpd_tls_cert_file = $smtp_tls_cert_file smtpd_tls_key_file = $smtp_tls_key_file smtpd_tls_loglevel = 1 smtpd_tls_security_level = may smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_tls_session_cache smtpd_use_tls = yes smtp_tls_CAfile = /etc/pki/tls/certs/cacert_ca.pem smtp_tls_cert_file = /etc/pki/tls/certs/srv2.mydomain.com.pem smtp_tls_key_file = /etc/pki/tls/private/srv2.mydomain.com.key smtp_tls_loglevel = 1 smtp_tls_policy_maps = hash:/etc/postfix/tls_policy smtp_tls_security_level = may smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_tls_session_cache smtp_use_tls = yes transport_maps = hash:/etc/postfix/transport,regexp:/etc/postfix/transport_regexp undisclosed_recipients_header = To: undisclosed-recipients:; virtual_alias_maps = proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_maps.cf, proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_maps.cf, proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_catchall_maps.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/sql/mysql_virtual_domains_maps.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/sql/mysql_virtual_mailbox_maps.cf, proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_mailbox_maps.cf virtual_transport = dovecot --master.cf-- smtp inet n - n - 1 postscreen smtpd pass - - n - - smtpd dnsblog unix - - n - 0 dnsblog tlsproxy unix - - n - 0 tlsproxy submission inet n - n - - smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_sasl_security_options=noanonymous -o smtpd_reject_unlisted_recipient=no -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions= -o smtpd_relay_restrictions=permit_sasl_authenticated,reject -o milter_macro_daemon_name=ORIGINATING -o smtpd_milters=inet:localhost:8891,inet:localhost:8892 -o non_smtpd_milters=$smtpd_milters -o milter_protocol=6 -o milter_default_action=accept -o content_filter= smtps inet n - n - - smtpd -o syslog_name=postfix/smtps -o smtpd_tls_wrappermode=yes -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_sasl_security_options=noanonymous -o smtpd_reject_unlisted_recipient=no -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions= -o smtpd_relay_restrictions=permit_sasl_authenticated,reject -o milter_macro_daemon_name=ORIGINATING -o smtpd_milters=inet:localhost:8891,inet:localhost:8892 -o non_smtpd_milters=$smtpd_milters -o milter_protocol=6 -o milter_default_action=accept -o content_filter= pickup unix n - n 60 1 pickup -o content_filter= cleanup unix n - n - 0 cleanup qmgr unix n - n 300 1 qmgr tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - n - - smtp relay unix - - n - - smtp showq unix n - n - - showq error unix - - n - - error retry unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil scache unix - - n - 1 scache slow unix - - n - 1 smtp -o syslog_name=postfix-slow dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop} smtp-amavis unix - - - - 4 lmtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes -o disable_dns_lookups=yes -o max_use=20 -o syslog_name=amavis 127.0.0.1:10025 inet n - n - - smtpd -o mynetworks=127.0.0.0/8 -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_delay_reject=no -o smtpd_client_restrictions=permit_mynetworks,reject -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_data_restrictions=reject_unauth_pipelining -o smtpd_end_of_data_restrictions= -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o smtpd_client_connection_count_limit=0 -o smtpd_client_connection_rate_limit=0 -o strict_rfc821_envelopes=yes -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters -o smtpd_milters= -o local_header_rewrite_clients= -o smtpd_authorized_xforward_hosts=127.0.0.0/8 -o smtpd_authorized_xclient_hosts=127.0.0.0/8 -o syslog_name=amavis/reinjection -- end of postfinger output --
signature.asc
Description: OpenPGP digital signature