When I send an email to an outlook.com email address the email gets through without problem, however
when I send an email to an address that forwards it on to several email addresses, I get the following error for any hotmail or outlook email addresses that are being forwarded to.
SJ1PEPF00002312.mail.protection.outlook.com rejected your message to the following email addresses:
Your message wasn't delivered. Please try resending the message.
SJ1PEPF00002312.mail.protection.outlook.com gave this error:
Access denied, sending domain [BTINTERNET.COM] does not pass DMARC verification and has a DMARC policy of reject. [PRAP195MB1579.EURP195.PROD.OUTLOOK.COM 2026-06-30T09:41:35.093Z 08DED54C4AAB84B9] [BY5PR03CA0030.namprd03.prod.outlook.com 2026-06-30T09:41:35.168Z 08DED38D56154ABB] [SJ1PEPF00002312.namprd03.prod.outlook.com 2026-06-30T09:41:35.170Z 08DED20F3C5AEE41
If the mail is being auto-forwarded from another address, it won't be the BT SMTP server sending it. It will be the server associated with the domain forwarding the mail.
I'm not sure why the error message would say that btinternet.com does not pass DMARC verification
Probably because whatever is generating the message is looking at the email address rather than the sending domain.