Bounce detection is a bit over-eager
Hi Schleuder team!
My team uses Schleuder lists internally quite intensively. Last week I sent my team an email to announce upcoming vacations of mine. The Subject of my message included the "vacation" word. A few days later I learned that my email had been forwarded to list admins as an automated message, but not sent to the list subscribers. That's not very convenient.
I understand this is caused by this code:
return true if self.subject.to_s.match(/auto.*reply|vacation|vocation|(out|away).*office|on holiday|abwesenheits|autorespond|Automatische|eingangsbestätigung/i)
I suppose that was meant to detect automated "out of office" replies, which makes sense to me, especially for large or public mailing lists. This filter seems a bit over-eager in other contexts, such as a 10-20 people team that needs to actually talk about holidays, vacations, etc. using Schleuder.