We are seeing some issues with our bounce complex. This complex only
handles bounces so if we can't deliver them, they are typically
discarded. We are expecting mail to be removed after 30 minutes but
we're queuing on the complex where some mails messages are around for
10+ hours.
I am curious if anyone knows under what circumstance would the maximum
queue lifetime value not have the message removed after a delivery
failure attempt? Below is an example of a message where it has
repeatedly logged the following:
Jan 29 17:29:12 xxx-m6 postfix/smtp[28467]: 0A98F38001327: lost
connection with mx3.xxxx.com.ar[xxx.xxx.xx.xxx] while sending DATA command
Jan 29 17:29:14 xxx-m6 postfix/smtp[28467]: warning: 0A98F38001327:
non-ESMTP response from mx1.jxxxxx.com.ar[xxx.xxx.xx.xxx]:25: Has
superado la cantidad de destinatarios desconocidos permitida (#5.3.0)
Jan 29 17:29:14 xxx-m6 postfix/smtp[28467]: 0A98F38001327:
to=<xx...@xxxxx.com.ar>, relay=mx1.xxxxx.com.ar[xxx.xxx.xx.xxx]:25,
delay=589066, delays=588941/0/124/0.33, dsn=4.4.2, status=deferred (lost
connection with mx1.xxxxxx.com.ar[xxx.xxx.xx.xxx] while sending DATA
command)
postconf values are
queue_run_delay = 1m
maximal_backoff_time = 10m
maximal_queue_lifetime = 30m
minimal_backoff_time = 5m
smtp_cache_connection = yes
smtp_connect_timeout = 2m
smtp_connection_cache_on_demand = yes
smtp_connection_reuse_time_limit = 2m
smtp_data_done_timeout = 2m
smtp_data_init_timeout = 2m
smtp_data_xfer_timeout = 5m
smtp_defer_if_no_mx_address_found = no
smtp_helo_timeout = 2m
smtp_mail_timeout = 2m
smtp_quit_timeout = 2m
smtp_rcpt_timeout = 2m
smtp_rset_timeout = 2m
smtp_xforward_timeout = 2m