Hello,

I have a problem here with mailing lists.

I've configured these as entries in the /etc/aliases like
   group-x:   :include:/etc/group-x.list

and corresponding files /etc/group-x.list with one line per (local)
recipient

This has been working perfectly for years. Now the number of recipients
for some of
these lists have increased to more than 200.

When a mail is sent to these recipients mail delivery starts as expected
but stops
short before end of list. The exact count changes, probably due to different
state of of concurrent mail queue entries.

The error message is an "unknown mail transport error", the mail stays
in the queue and
delivery starts over again from the beginnig until I remove the mail
from the queue.

I believe there is some limit to 200 recipients, queue entries or whatever.

Playing with parameters like
   default_destination_concurrency_limit = 300
   default_destination_recipient_limit = 300
   smtp_recipient_limit = 500
did not produce any visible effect.

Any ideas would be appreciated.

Thanks
Dominik


here is an extract from the log
==================================================================
Aug  2 14:50:49 postfix postfix/pickup[27603]: 720441D34008: uid=0
from=<root>
Aug  2 14:50:49 postfix postfix/cleanup[28372]: 720441D34008:
message-id=<20100802125049.720441d34...@postfix.meinedomain.com>
Aug  2 14:50:49 postfix postfix/qmgr[904]: 720441D34008:
from=<r...@postfix.meinedomain.com>, size=577, nrcpt=1 (queue active)

Aug  2 14:50:49 postfix postfix/local[29097]: 720441D34008:
to=<a...@postfix.meinedomain.com>, orig_to=<a...@meinedomain.com>,
relay=local, delay=0.34, delays=0.23/0/0/0.11, dsn=2.0.0, status=sent
(delivered to maildir)

...
[211 lines removed, differing only in recipient address and increasing
delay]
...

Aug  2 14:52:06 postfix postfix/local[29097]: 720441D34008:
to=<w...@postfix.meinedomain.com>, orig_to=<a...@meinedomain.com>,
relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
(delivered to command: /usr/bin/vacation -j wie)
Aug  2 14:52:06 postfix postfix/local[29097]: 720441D34008:
to=<w...@postfix.meinedomain.com>, orig_to=<a...@meinedomain.com>,
relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
(delivered to maildir)
Aug  2 14:52:06 postfix postfix/local[29097]: 720441D34008:
to=<w...@postfix.meinedomain.com>, orig_to=<a...@meinedomain.com>,
relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
(delivered to maildir)

Aug  2 14:52:08 postfix postfix/error[32270]: 720441D34008:
to=<a...@meinedomain.com>, relay=none, delay=79, delays=0.23/79/0/0.67,
dsn=4.3.0, status=deferred (unknown mail transport error)

==================================================================

postconf -n:
==================================================================
alias_maps = hash:/etc/aliases
biff = no
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
disable_mime_output_conversion = no
header_checks = regexp:/etc/postfix/header_checks
home_mailbox = Maildir/
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = all
local_destination_concurrency_limit = 2
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 1024000000
mydestination = $myhostname localhost.$mydomain my-domain.com
myhostname = postfix.my-domain.com
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = no
smtp_use_tls = yes
smtpd_client_connection_count_limit = 0
smtpd_client_restrictions =
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, check_sender_access
hash:/etc/postfix/access, check_client_access
hash:/etc/postfix/access,reject_non_fqdn_hostname, permit
smtpd_recipient_restrictions =
permit_sasl_authenticated,check_sender_access
hash:/etc/postfix/access,check_client_access
hash:/etc/postfix/access,reject_unauth_destination,reject_non_fqdn_sender,reject_non_fqdn_recipient,
reject_unverified_recipient,reject_unauth_destination,permit
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = permit_mynetworks,  check_sender_access
hash:/etc/postfix/access,   permit
smtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual
==================================================================

Reply via email to