On behalf of emails

On behalf of emails

I've seen many topics on or around this subject but I've not been able to find a solution.  I've done everything that has been mentioned in posts that I have found but I still am unable to remove the "on behalf of"

The issue which I am having is when I send an email from my mac or iPhone using my credentials, setup as a pop3 outgoing mail server I get the hello@xxxxxx.co.uk on the behalf of hello@xxxxxx.com

I am the owner of both domains (only one is setup on zoho) and have validated it with zoho done the mx records as well as SPF and DKIM.

I'm using smtp.zoho.eu as the outgoing host with my normal mail credentials.

Any guidance would be greatly appreciated.