My main.cf alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 inet_interfaces = all mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = my.domain, localhost myhostname = my.domain mynetworks = 127.0.0.0/8,85.212.125.10 myorigin = /etc/mailname recipient_delimiter = + relay_domains = $mydestination, lists.probesys.com relayhost = smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated ,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache smtpd_use_tls = yes transport_maps = regexp:/etc/postfix/transport_regexp virtual_alias_maps = proxy:ldap:/etc/postfix/ldap-group.cf,proxy:ldap:/etc/postfix/ldap-user.cf,proxy:ldap:/etc/postfix/egw_mail,proxy:ldap:/etc/postfix/egw_forward,hash:/etc/aliases,regexp:/etc/postfix/virtual_regexp virtual_mailbox_domains = hash:/etc/postfix/domain virtual_mailbox_maps = proxy:ldap:/etc/postfix/ldap-group.cf,proxy:ldap:/etc/postfix/ldap-user.cf,proxy:ldap:/etc/postfix/egw_mail,proxy:ldap:/etc/postfix/egw_forward,hash:/etc/aliases virtual_transport = lmtp:unix:/var/run/cyrus/socket/lmtp smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/amavis_senderbypass my /etc/postfix/amavis_senderbypass contact@test.org FILTER smtp-amavis:[127.0.0.1]:10027 it work When i send my mail with a client from another computer send to port 10027 (if the email is contact@test.org) mail contact@test.org, it doesn't work still send to port 10024 (content_filter)