Is there a way to detect if an email is an Out of Office response?
No, as there is no standard for those.