<div class="markdown">
<p dir="auto">On 9 Oct 2014, at 3:36, Benny Kjær Nielsen wrote:</p>

<blockquote>
<p dir="auto">We can try taking MailMate out of the equation. Use Terminal to connect to the server like this:</p>

<pre><code>openssl s_client -connect imap.mail.me.com:993
</code></pre>

<p dir="auto">When it has connected then write the following with your login details:</p>

<pre><code>0 LOGIN username password
</code></pre>

<p dir="auto">I have no problems with my own account, but I do not have two-step verification enabled.</p>
</blockquote>

<p dir="auto">Well it looks like Apple is the problem, I've filed a support ticket with them.</p>

<p dir="auto">Whether I use my iCloud regular password or a brand new App-Specific password I get</p>

<pre><code>0 NO [AUTHENTICATIONFAILED] Authentication failed
</code></pre>

<p dir="auto">after the '0 LOGIN myusername password' entry.</p>

<p dir="auto">I've so stumped the Apple support team that I've been passed to an escalation team, spent 45 minutes on the phone with them and now I'm due for a callback the next day.</p>

<p dir="auto">Thank you for the suggestion about using the openssl connect, it cut through a lot of potential finger pointing by Apple Support and squarely demonstrated the issue was theirs.</p>

</div>