Part two: And here it is with the reverse order (Received: before To:), hence missed (had to delete some generic parts to post):
Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] connect from unknown[10.40.0.20] Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostname: unknown ~? 10.40.0.33/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostaddr: 10.40.0.20 ~? 10.40.0.33/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostname: unknown ~? 10.40.0.20/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostaddr: 10.40.0.20 ~? 10.40.0.20/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 220 mmc.domain1.com ESMTP Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] watchdog_pat: 8c000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] < unknown[10.40.0.20]: EHLO mms-mta2.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] improper command pipelining after EHLO from unknown[10.40.0.20] Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-mms-mta3.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-PIPELINING Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-SIZE 10240000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-VRFY Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_list_match: unknown: no match Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_list_match: 10.40.0.20: no match Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-ETRN Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-ENHANCEDSTATUSCODES Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250-8BITMIME Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250 DSN Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] watchdog_pat: 8c000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] < unknown[10.40.0.20]: MAIL FROM:<+11111111/type=p...@mms.domain2.com> SIZE=2087 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] extract_addr: input: <+11111111/type=p...@mms.domain2.com> Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] smtpd_check_addr: addr=+11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] connect to subsystem private/rewrite Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr request = rewrite Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr rule = local Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr address = +11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 0 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: address Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: address Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: +11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] rewrite_clnt: local: +11111111/type=p...@mms.domain2.com -> +11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr request = resolve Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr sender = Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr address = +11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 0 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: transport Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: transport Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: smtp Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: nexthop Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: nexthop Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: recipient Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: recipient Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: +11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 4096 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] resolve_clnt: `' -> `+11111111/type=p...@mms.domain2.com' -> transp=`smtp' host=`mms.domain2.com' rcpt=`+11111111/type=p...@mms.domain2.com' flags= class=default Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] ctable_locate: install entry key +11111111/type=p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] extract_addr: in: <+11111111/type=p...@mms.domain2.com>, result: +11111111/TYPE= p...@mms.domain2.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] fsspace: .: block size 512, blocks free 10195766 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] smtpd_check_queue: blocks 512 avail 10195766 min_free 0 msg_size_limit 10240000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250 2.1.0 Ok Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] watchdog_pat: 8c000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] < unknown[10.40.0.20]: RCPT TO:<+1234567/type=p...@mms.domain1.com> ORCPT=rfc822;+2B1234567/ type+3dp...@mms.domain3.com <type%2b3dp...@mms.domain3.com> Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] extract_addr: input: <+1234567/type=p...@mms.domain1.com> Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] smtpd_check_addr: addr=+1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr request = rewrite Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr rule = local Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr address = +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 0 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: address Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: address Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] rewrite_clnt: local: +1234567/type=p...@mms.domain1.com -> +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr request = resolve Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr sender = Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr address = +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 0 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: transport Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: transport Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: smtp Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: nexthop Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: nexthop Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 10.40.0.75 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: recipient Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: recipient Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 2048 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] resolve_clnt: `' -> `+1234567/type=p...@mms.domain1.com' -> transp=`smtp' host=`10.40.0.75' rcpt=`+1234567/type=p...@mms.domain1.com' flags= class=relay Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] ctable_locate: install entry key +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] extract_addr: in: <+1234567/type=p...@mms.domain1.com>, result: +1234567/TYPE= p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr request = rewrite Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr rule = local Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr address = double-bounce Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: flags Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 0 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: address Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: address Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: double-bou...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] private/rewrite socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] rewrite_clnt: local: double-bounce -> double-bou...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] >>> START Recipient address RESTRICTIONS <<< Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] generic_checks: name=permit_mynetworks Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] permit_mynetworks: unknown 10.40.0.20 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostname: unknown ~? 10.40.0.33/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostaddr: 10.40.0.20 ~? 10.40.0.33/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostname: unknown ~? 10.40.0.20/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostaddr: 10.40.0.20 ~? 10.40.0.20/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] generic_checks: name=permit_mynetworks status=1 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] >>> CHECKING RECIPIENT MAPS <<< Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] ctable_locate: leave existing entry key +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] dict_regexp_lookup: /etc/postfix/canonical-recipient: +1234567/type=p...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] maps_find: recipient_canonical_maps: regexp:/etc/postfix/canonical-recipient(0,lock|fold_fix): +1234567/type= p...@mms.domain1.com = 1...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] mail_addr_find: +1234567/type=p...@mms.domain1.com -> 1...@mms.domain1.com Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] smtpd_check_rewrite: trying: permit_inet_interfaces Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] permit_inet_interfaces: unknown 10.40.0.20 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] before input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping enable_milters Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] after input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] connect to subsystem public/cleanup Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] public/cleanup socket: wanted attribute: queue_id Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: queue_id Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 22FA58C00 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] public/cleanup socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] send attr flags = 178 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] 22FA58C00: client=unknown[10.40.0.20] Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250 2.1.5 Ok Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] watchdog_pat: 8c000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] < unknown[10.40.0.20]: DATA Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 354 End data with <CR><LF>.<CR><LF> Sep 13 13:25:16 fps-mms-mta3 postfix/cleanup[16757]: [..info] 22FA58C00: message-id=<> Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] public/cleanup socket: wanted attribute: status Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: status Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: 0 Sep 13 13:25:16 fps-mms-mta3 postfix/qmgr[16753]: [..info] 22FA58C00: from=<+11111111/type=p...@mms.domain2.com>, size=1025, nrcpt=1 (queue active) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] public/cleanup socket: wanted attribute: reason Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: reason Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute value: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] public/cleanup socket: wanted attribute: (list terminator) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] input attribute name: (end) Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 250 2.0.0 Ok: queued as 22FA58C00 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] watchdog_pat: 8c000 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] < unknown[10.40.0.20]: QUIT Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] > unknown[10.40.0.20]: 221 2.0.0 Bye Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] smtp_flush: EOF Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostname: unknown ~? 10.40.0.33/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostaddr: 10.40.0.20 ~? 10.40.0.33/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostname: unknown ~? 10.40.0.20/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] match_hostaddr: 10.40.0.20 ~? 10.40.0.20/32 Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] lost connection after QUIT from unknown[10.40.0.20] Sep 13 13:25:16 mta3 pfx/smtpd[16755]: [..info] disconnect from unknown[10.40.0.20] Sep 13 13:25:16 fps-mms-mta3 postfix/smtp[16758]: [..info] 22FA58C00: to=< 1...@mms.domain1.com>, orig_to=<+1234567/type=p...@mms.domain1.com>, relay=10.40.0.75[10.40.0.75]:25, delay=0.09, delays=0.05/0.02/0/0.01, dsn=2.0.0, status=sent (250 <4C2C5CBF0018CC11> Mail accepted) Sep 13 13:25:16 fps-mms-mta3 postfix/qmgr[16753]: [..info] 22FA58C00: removed