The Thunderbird account autoconfiguration gets the server name correct for Rogers, but doesn't know that it needs to use the full email address for authentication. Right now it just uses username instead of email@example.com, which leads to an inability to get mail! Also, Rogers doesn't actually support IMAP except on their wireless connections, so it's probably best to drop that as an option. Sorry if this isn't the right place to file the bug - nothing else looked correct. :)
Joe can you provide the proper xml file the documentation is at https://developer.mozilla.org/en/Thunderbird/Autoconfiguration
I have discovered that rogers.com actually chains to yahoo.com (via mx lookup), which means that it's only using %EMAILLOCALPART%, cf <https://live.mozillamessaging.com/autoconfig/v1.1/yahoo.com>. I think it's safe for yahoo.com to use the full email address, isn't it?
Hey Ben, you've been talking to Yahoo in bug 493064. Could you ask if using %EMAILADDRESS% instead of %EMAILLOCALPART% would continue to work for them? Thanks, Blake.
I already did.