Your loop, based on Received: headers, newer at the top, older at the bottom:
Received: from xavier.example.com (209.216.111.114) by CO1PEPF000044F7.mail.protection.outlook.com (10.167.241.197) with Microsoft S Received: from localhost by xavier.example.com (Postfix) with ESMTP id 30B17305F4A07; Fri, 11 Aug 2023 11:57:49 -0400 (EDT) Received: from xavier.example.com ([209.216.111.115]) by localhost (amavis, port 11024) with ESMTP id HL0GE5Q4v_xp; Fri, 11 Aug 2023 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) Received: from CY5PR04CA0018.namprd04.prod.outlook.com by SA1PR02MB9916.namprd02.prod.outlook.com (2603:10b6: Received: from CY4PEPF0000EE3E.namprd03.prod.outlook.com by CY5PR04CA0018.outlook.office365.com (2603:10 Received: from xavier.example.com (209.216.111.114) by CY4PEPF0000EE3E.mail.protection.outlook.com (10.167.242.18) with Microsoft SM In summary: 1 xavier.example.com ([209.216.111.114]) sends a message to Microsoft 2 After some internal hops, Microsoft sends the message to the inbound MX xavier.example.com (209.216.111.115) for company A, B, which filters it with amavis. 3 GOTO 1. Which step is in error? Wietse _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org