Question: why upn should match email?
Answer: Most ActiveSync clients will automatically configure using Autodiscover. When your UPN matches your email, you basically just enter in your email and password. When they don't match, you enter your email and password, then you'll get prompted to enter your login (UPN) to actually authenticate.