Hi all. Im getting a loop in my postfix-multi configuration, and cant see what is wrong. I try to follow the README [1] as close as i could.
Here is a sample of /var/log/mail after a email is received: Mar 4 18:43:28 vmailmulti postfix-in/smtpd[28733]: connect from mail.fmed.uba.ar[157.92.152.1] Mar 4 18:43:28 vmailmulti postfix-in/smtpd[28733]: 4DD09D81D1: client=mail.fmed.uba.ar[157.92.152.1] Mar 4 18:43:28 vmailmulti postfix-in/cleanup[28735]: 4DD09D81D1: message-id=<4b902860.6060...@fmed.uba.ar> Mar 4 18:43:28 vmailmulti postfix-in/qmgr[28731]: 4DD09D81D1: from=<gher...@fmed.uba.ar>, size=726, nrcpt=1 (ueue active) Mar 4 18:43:28 vmailmulti postfix-in/smtpd[28733]: disconnect from mail.fmed.uba.ar[157.92.152.1] Mar 4 18:43:32 vmailmulti postfix-out/smtpd[28737]: connect from localhost[127.0.0.1] Mar 4 18:43:32 vmailmulti postfix-out/smtpd[28737]: 9EFA2D81D2: client=mail.fmed.uba.ar[157.92.152.1] Mar 4 18:43:32 vmailmulti postfix-out/cleanup[28739]: 9EFA2D81D2: message-id=<4b902860.6060...@fmed.uba.ar> Mar 4 18:43:32 vmailmulti postfix-out/smtpd[28737]: disconnect from localhost[127.0.0.1] Mar 4 18:43:32 vmailmulti postfix-out/qmgr[28668]: 9EFA2D81D2: from=<gher...@fmed.uba.ar>, size=1398, nrcpt=1(queue active) Mar 4 18:43:32 vmailmulti postfix-in/smtpd[28733]: connect from unknown[157.92.152.62] Mar 4 18:43:32 vmailmulti postfix-in/smtpd[28733]: AA33AD81D3: client=unknown[157.92.152.62] Mar 4 18:43:32 vmailmulti postfix-in/cleanup[28735]: AA33AD81D3: message-id=<4b902860.6060...@fmed.uba.ar> Mar 4 18:43:32 vmailmulti amavis[28480]: (28480-04) Passed SPAMMY, [157.92.152.1] [157.92.152.105] <gher...@fed.uba.ar> -> <gher...@vmail.fmed.uba.ar>, Message-ID: <4b902860.6060...@fmed.uba.ar>, mail_id: x6Po8fRtlSTq, its: 6.333, size: 726, queued_as: 9EFA2D81D2, 4351 ms Mar 4 18:43:32 vmailmulti postfix-in/smtp[28736]: 4DD09D81D1: to=<gher...@vmail.fmed.uba.ar>, relay=127.0.0.1127.0.0.1]:10025, delay=4.4, delays=0.03/0.01/0/4.4, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=28480-04, from MA([127.0.0.1]:10026): 250 2.0.0 Ok: queued as 9EFA2D81D2) Mar 4 18:43:32 vmailmulti postfix-in/qmgr[28731]: 4DD09D81D1: removed Mar 4 18:43:32 vmailmulti postfix-in/smtpd[28733]: disconnect from unknown[157.92.152.62] Mar 4 18:43:32 vmailmulti postfix-in/qmgr[28731]: AA33AD81D3: from=<gher...@fmed.uba.ar>, size=1599, nrcpt=1 queue active) Mar 4 18:43:32 vmailmulti postfix-out/smtp[28740]: 9EFA2D81D2: to=<gher...@vmail.fmed.uba.ar>, relay=vmail.fmd.uba.ar[157.92.152.62]:25, delay=0.08, delays=0.04/0.01/0/0.02, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued s AA33AD81D3) Mar 4 18:43:32 vmailmulti postfix-out/qmgr[28668]: 9EFA2D81D2: removed Mar 4 18:43:36 vmailmulti postfix-out/smtpd[28737]: connect from localhost[127.0.0.1] Mar 4 18:43:36 vmailmulti postfix-out/smtpd[28737]: B8EEED81D1: client=unknown[157.92.152.62] Mar 4 18:43:36 vmailmulti postfix-out/cleanup[28739]: B8EEED81D1: message-id=<4b902860.6060...@fmed.uba.ar> Mar 4 18:43:36 vmailmulti postfix-out/smtpd[28737]: disconnect from localhost[127.0.0.1] Mar 4 18:43:36 vmailmulti postfix-out/qmgr[28668]: B8EEED81D1: from=<gher...@fmed.uba.ar>, size=2097, nrcpt=1(queue active So, the email comes to postfix-in, it send trough amavis, and later a new (repeated) mail appear. It never goes to the central hub. Eventualy, i get Mar 4 18:48:17 vmailmulti postfix-out/smtp[28770]: 80A9AD814C: to=<gher...@vmail.fmed.uba.ar>, relay=vmail.fmed.uba.ar[157.92.152.62]:25, delay=385, delays=385/0.01/0.01/0.02, dsn=4.4.0, status=deferred (host vmail.fmed.uba.ar[157.92.152.62] said: 454 4.4.0 Error: too many hops (in reply to end of DATA command)) Here is my config files: /etc/postfix-in/main.cf soft_bounce = yes queue_directory = /var/spool/postfix-in command_directory = /usr/sbin daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix-in mail_owner = postfix inet_interfaces = all mydestination = local_recipient_maps = unknown_local_recipient_reject_code = 550 alias_maps = alias_database = debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = maildrop html_directory = /usr/share/doc/packages/postfix-doc/html manpage_directory = /usr/share/man sample_directory = /usr/share/doc/packages/postfix-doc/samples readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES master_service_disable = authorized_submit_users = root multi_instance_group = mta multi_instance_name = postfix-in local_transport = error:5.1.1 Mailbox unavaiable local_header_rewrite_clients = default_transport = smtp:[127.0.0.1]:10025 relay_transport = $default_transport virtual_transport = $default_transport smtp_send_xforward_command = yes smtp_destination_recipient_limit = 1000 smtp_data_done_timeout = 1200s smtpd_client_port_logging = no multi_instance_enable = yes smtpd_authorized_xclient_hosts = 127.0.0.1 /etc/postfix-out/main.cf: soft_bounce = yes queue_directory = /var/spool/postfix-out command_directory = /usr/sbin daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix-out mail_owner = postfix myhostname = multi-out.fmed.uba.ar inet_interfaces = loopback-only mydestination = local_recipient_maps = unknown_local_recipient_reject_code = 550 mynetworks_style = host relay_domains = vmail.fmed.uba.ar alias_maps = alias_database = recipient_delimiter = + debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = maildrop html_directory = /usr/share/doc/packages/postfix-doc/html manpage_directory = /usr/share/man sample_directory = /usr/share/doc/packages/postfix-doc/samples readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES master_service_disable = authorized_submit_users = root multi_instance_group = mta multi_instance_name = postfix-out smtpd_authorized_xforward_hosts = $mynetworks smtpd_client_connection_count_limit = 0 smtpd_client_event_limit_exceptions = $mynetworks smtp_bind_address = 0.0.0.0 local_header_rewrite_clients = local_transport_error = error:5.1.1 Mailbox unavaiable smtpd_recipient_restrictions = permit_mynetworks, reject smtpd_timeout = 1200s parent_domain_matches_subdomains = smtpd_client_port_logging = no multi_instance_enable = yes /etc/postfix/main.cf: queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix mail_owner = postfix unknown_local_recipient_reject_code = 550 debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = maildrop html_directory = /usr/share/doc/packages/postfix-doc/html manpage_directory = /usr/share/man sample_directory = /usr/share/doc/packages/postfix-doc/samples readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES inet_protocols = all biff = no mail_spool_directory = /var/mail canonical_maps = hash:/etc/postfix/canonical virtual_alias_maps = hash:/etc/postfix/virtual virtual_alias_domains = hash:/etc/postfix/virtual relocated_maps = hash:/etc/postfix/relocated transport_maps = hash:/etc/postfix/transport sender_canonical_maps = hash:/etc/postfix/sender_canonical masquerade_exceptions = root masquerade_classes = envelope_sender, header_sender, header_recipient myhostname = vmailmulti.fmed.uba.ar delay_warning_time = 1h message_strip_characters = \0 program_directory = /usr/lib/postfix inet_interfaces = localhost masquerade_domains = mydomain = vmail.fmed.uba.ar myorigin = $mydomain master_service_disable = inet mydestination = defer_transports = mynetworks_style = subnet disable_dns_lookups = no relayhost = [vmailhub.fmed.uba.ar] default_database_type = cdb indexed = ${default_database_type}:${config_directory}/ smtp_generic_maps = ${indexed}generic virtual_alias_maps = ${indexed}virtual mailbox_command = mailbox_transport = strict_8bitmime = no disable_mime_output_conversion = no smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_client_restrictions = smtpd_helo_required = no smtpd_helo_restrictions = strict_rfc821_envelopes = no smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination smtp_sasl_auth_enable = no smtpd_sasl_auth_enable = no smtpd_use_tls = no smtp_use_tls = no alias_database = alias_maps = local_recipient_maps = mailbox_size_limit = 0 message_size_limit = 10240000 local_transport = error:5.1.1 Mailbox unavaiable multi_instance_wrapper = ${command_directory}/postmulti -p -- multi_instance_enable = yes multi_instance_directories = /etc/postfix-out /etc/postfix-in Any hints? Thanks! Gerardo