Yes I think an option would be a good idea for those people who want a quick way of solving the issue.
However I would still be interested to know what sort of posts people are passing in their emails that are causing the regular expression to break as it works fine for me and for every test case I did it on.
I can only think certain mail clients are either adding extra content or people are actually passing HTML with META tags or SCRIPT tags and code in the email.
If you do find out I would be interested to know so I can see what was up with the regular expression.
Thanks