Yes. No warning doesn't prove the sender was genuine. A domain might not have useful authentication records or a DMARC policy, and the receiving provider may not display every failed or missing check as a warning.
Look at the Authentication-Results header added by your receiving provider. SPF checks whether the sending server is authorized for the envelope sender domain, while DKIM checks a cryptographic signature for a signing domain. DMARC checks whether a passing SPF or DKIM result aligns with the domain in the visible From address.
A DMARC pass is stronger evidence that the message was authorized by that domain, but it doesn't establish that the message is safe or that the person named in From actually sent it.
2k__hashwin:
Also check which server added the Authentication-Results header. A header supplied by the sender isn't something you should trust on its own.