I do not think there is an automated way to handle this directly within Marketo.
It will require some manual work, but I would recommend this approach to accomplish your business goal:
1 - Gather a list of email addresses that reply OOO everytime you send out a campaign. If you are using Outlook, you can follow the approach described in the last comment in this thread.
https://community.marketo.com/MarketoDiscussionDetail?id=90650000000PCRYAA42 - Add a custom attribute to your lead db like "Frequently OOO."
https://community.marketo.com/MarketoArticle?id=kA050000000KypGCAS3 - Set up a flow step in Marketo that updates lead score for when data value of custom attribute "Frequently OOO" changes.
https://community.marketo.com/MarketoArticle?id=kA050000000LA9ACAWhttps://community.marketo.com/MarketoArticle?id=kA050000000LA9FCAW4 - Update "Frequently OOO" field for leads/email address you gathered in step 1.
Please let me know if this approach makes sense?