by josh » Tue Aug 14, 2007 2:30 pm
I don't suppose you've logged a support request with hotmail? I'm not sure how responsive they'd be -- from the sound of it, they're out of RFC compliance, though.
It wouldn't be easy to changes things on this side (both in practical terms and otherwise, since we'd essentially be cowtowing to MS's refusal to follow standard internet protocols) -- for our system to work, the destination address has to be inside the redirection address, and the # sign is traditionally reserved for this sort of use -- sort of a secondary @ sign. As you can imagine, the RFC prevents you from using two @ signs, and there aren't any other characters that have been treated the same way as # generally -- that is, as far as I can tell, other legal characters occur naturally in email addresses and therefore would confuse the code.