Bounce Processing: Support Autoreply / AutoResponse / OOO Messages
Currently, bounce processing only supports messages that contain a MDN attachment (read receipt) or DSN (bounce message).
I am hoping you are willing to integrate functionality to determine if an email is an AutoReply (such as Out of Office) when it does not contain either of the above attachment. I have made my own, but it would be better if MailBee can return a valid Result to DeliveryStatusParser.Process and CommonType and DetailedType that notes it is an Automatic reply. This will enable better rules such as present in the DeliveryStatusParser, possibly subject rules and AddressChanged differentiation.
My simple implementation uses the below logic:
1) Has no DSN/MDN (Result is null)
2) Has one of the below headers (case insensitive)
a) x-auto-response-suppress: *
b) auto-submitted: auto-replied
c) delivered-to: autoresponder
d) precedence: bulk|junk