I know I must have something wrong, but no amount of reading newsgroups, FAQs, googling, asking on IRC, or trying random things has produced any results.
Mailman's handoff to postfix, on this machine, is hideously slow. If I run a simple newlist command, the actual delivery of the "Your new mailing list" email takes over an hour to be actually sent. If I send a normail mail (outside of mailman), it is sent instantly. Messages I send to a list with only me as a subscriber take a very long time (45 minutes or more) to be sent out, they appear in the archives quickly. In logs/post I see: ...smtp for 188 recips, completed in 2517.916 seconds There seem to be a number of failures in logs/smtp-failures, like: All recipients refused: {'[EMAIL PROTECTED]': (450, '<[EMAIL PROTECTED]>: Recipient address rejected: Domain not found') (this domain is indeed bad, and I removed it from the list), could mailman be bogged down on these failures? There are 33 qfiles in qfiles/out, the oldest being 2 hours ago, it just doesn't seem like mailman is processing those very quickly, it seems that something is really slow in transferring messages to my MTA. Mailman has a connection to my MTA, I can see that in netstat, it is running fine (and restarting it doesn't unclog things). If I connect to my MTA with telnet from the host that mailman is running on and do a manual mail insertion it happens immediately, and the delivery of that message is immediate. If I try and insert a message to a bad address, I instantly get back the message: 450 <[EMAIL PROTECTED]>: Recipient address rejected: Domain not found This is mailman 2.1.5-8 from debian sarge, postfix 2.1.5-9 from sarge, there is a local caching nameserver, my mm_cfg.py has these set: SMTP_MAX_RCPTS = 10 DELIVERY_MODULE = 'SMTPDirect' DEFAULT_EMAIL_HOST = 'postfix.egg.com' DEFAULT_URL_HOST = 'mailman.egg.com' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) DEFAULT_SERVER_LANGUAGE = 'en' USE_ENVELOPE_SENDER = 0 # Still used? DEFAULT_SEND_REMINDERS = 0 MTA=None DEB_LISTMASTER = '[EMAIL PROTECTED]' SMTP_MAX_RCPTS = 10 SMTPHOST = 'postfix.egg.com' SMTPPORT = 25 # default from smtplib VIRTUAL_HOST_OVERVIEW = Yes /etc/hosts 69.90.134.223 postfix postfix.egg.com localhost postconf -n access_map_reject_code = 554 alias_database = hash:/etc/aliases alias_maps = $alias_database, hash:/var/lib/mailman/data/aliases allow_percent_hack = no allow_untrusted_routing = no append_at_myorigin = yes append_dot_mydomain = no biff = no body_checks = pcre:$checks_dir/body_checks body_checks_size_limit = 51200 broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_destination_concurrency_limit = 20 default_privs = mail default_process_limit = 75 disable_vrfy_command = yes header_checks = pcre:$checks_dir/header_checks home_mailbox = Maildir/ in_flow_delay = 1s local_destination_concurrency_limit = 2 local_destination_recipient_limit = 1 local_recipient_maps = $alias_maps, proxy:unix:passwd.byname mail_owner = postfix mailbox_size_limit = 0 mailq_path = /usr/bin/mailq manpage_directory = /usr/local/man maximal_backoff_time = 2d mime_header_checks = pcre:$checks_dir/mime_header_checks minimal_backoff_time = 1000s mydestination = $myhostname, localhost.$mydomain, localhost, postfix, autoreply.egg.com mydomain = egg.com myhostname = postfix.egg.com mynetworks = 127.0.0.0/8, 69.90.134.221, 69.90.134.229, 69.90.134.228, 69.90.134.227, 69.90.134.226, 69.90.134.225, 69.90.134.224, 69.90.134.223 , 69.90.134.222, 69.90.134.230, 69.90.134.198, 69.90.134.234, 69.90.134.235, 69.90.134.237 myorigin = /etc/mailname nested_header_checks = $header_checks newaliases_path = /usr/bin/newaliases owner_request_special = no qmgr_message_active_limit = 20000 queue_directory = /var/spool/postfix readme_directory = no recipient_delimiter = + relay_domains = lists.egg.com sample_directory = /etc/postfix sendmail_path = /usr/sbin/sendmail setgid_group = postdrop smtp_tls_CAfile = $tls_dir/mail2004.pem smtp_tls_cert_file = $tls_dir/mail2004.pem smtp_tls_key_file = $tls_dir/mailkey.pem smtp_tls_per_site = hash:$tls_dir/tls_per_site smtp_tls_session_cache_database = sdbm:$tls_dir/smtp_scache smtp_use_tls = yes smtpd_banner = $myhostname ESMTP (spam is not permitted) smtpd_client_restrictions = permit_mynetworks, check_client_access hash:$checks_dir/access_client, permit smtpd_data_restrictions = permit_mynetworks, reject_unauth_pipelining permit smtpd_delay_reject = no smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname, permit smtpd_recipient_restrictions = permit_sasl_authenticated, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, permit_mynetworks, reject_unauth_destination, reject_invalid_hostname, permit smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous smtpd_sender_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_hostname, reject_unknown_sender_domain, check_sender_access hash:$checks_dir/access, check_helo_access hash:$checks_dir/helo_checks, reject_non_fqdn_sender, reject_rbl_client list.dsbl.org, reject_rbl_client opm.blitzed.org, reject_rbl_client relays.ordb.org, reject_rbl_client cbl.abuseat.org, permit smtpd_tls_CAfile = $tls_dir/mail2004.pem smtpd_tls_auth_only = yes smtpd_tls_cert_file = $tls_dir/mail2004.pem smtpd_tls_key_file = $tls_dir/mailkey.pem smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_database = sdbm:$tls_dir/smtpd_scache smtpd_use_tls = yes swap_bangpath = no tls_daemon_random_source = dev:/dev/urandom tls_random_source = dev:/dev/urandom transport_maps = hash:$maps_dir/transport virtual_alias_maps = proxy:mysql:$maps_dir/virtual_aliases.cf virtual_gid_maps = static:104 virtual_mailbox_base = / virtual_mailbox_domains = proxy:mysql:$maps_dir/virtual_domains.cf virtual_mailbox_limit = 51200000 virtual_mailbox_maps = mysql:$maps_dir/virtual_mailboxes.cf virtual_minimum_uid = 101 virtual_transport = virtual virtual_uid_maps = static:101 Thanks for any insight into what could be causing this, its driving me insane. ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp