I appreciate the help I really do
but this is drifting way off
Reverse lookups, spoofing or phishing isn't relevant here.
Please could we go back to the specific example in the original question
"
The scenario is this ~ This company (company A) has it recorded in their Sender Policy Framework that another company (company B) with a different domain can send emails on their behalf.
The third party company (company B) sends an email to you from Company A's email address.
Can sieve 'see' that the email actually comes from Company B?"
1. Yes
2. No
3. Maybe/Sometimes