Note: this fixes the issue of "cannot verify server identity" having no Continue/Details-Trust buttons when creating an Exchangemail account. This also assumes you have already reset your network information.This seems bonkers. Just go with me, I promise you.
Solution as of 03/09/2017 for EXCHANGE accounts:
- Mail -> Accounts -> Add New Account -> Exchange
- Type in random characters (like 'a') in the email address and password fields and click Continue
- Type in random characters in the email address, passwords, and username fields.
- TYPE IN YOUR CORRECT SERVER INFORMATION (ie: mail.domain.org)
- Click Next
- TADAH! Click Details -> Trust
- You will receive an error message saying invalid username/password; Change all other fields (domain, email address, username, password) to the correct credentials.
- Presto kablamo, you got yourself a working account.
My only thoughts as to why this is a thing is maybe IOS devices query the username/email/password information prior to asking the domain if it has a certificate.. Your domain will respond "Well, yes, this information is correct that you have provided me", and the IOS device will think WELL SUPER GOSH THANKS! and not hear the domain when it says "here's your certificate". In doing it the way above, the username/email/password information is incorrect, so the domain goes "Nope! But here's a cert" to which your device says, Well phooey. Hey thanks for the certificate Maybe they typed their info incorrectly?
shrug. This works.