It seems that the 'fix' for this suggested by MS is more of a workaround to make the software behave against RFC guidelines (which also makes it work) - would it not make more sense to change the core to let the server work as it's designed to?
On a side note - I seem to remember a bug where a redirect needed a capital L and a space after the : for it to work in IIS? I'm sure this has come up elsewhere tonight but I'm starting to lose it...
Yah, redirects are being addressed--putting them in a function so that they are handled consistently and also don't dump things like the settings screen to those who shouldn't see it.
That article might not even be right--it describes a trailing dot or space breaking the address... yet this comment on the mail() manual says it fixes angle brackets too.
Searching around, it seems this bug has appeared in MediaWiki, and the usual fix is to remove the angle brackets--just like what was done on the community forum. One fix someone referred to was sending the email address both with and without the brackets. Not sure how "proper" these fixes are, gonna have to research further.