<div class="markdown">
<!DOCTYPE html>
<html>
<head>
        <meta charset="utf-8"/>
<style type="text/css">   @media print {      .messagedivider { page-break-after: always; }   }       @media screen {     .messagedivider { height: 0px; margin: 10px 0px; padding: 0px; border-bottom: 1px solid lightgray; }    }       /* Line wrapping */ div[markup="none"] { white-space: pre-wrap; }   div[markup="markdown"] { white-space: normal; }     /* General styling of quotation blocks (and colors for level 2 and upwards)*/   blockquote {        margin: 0 0 5px;        padding-left: 5px;      border-left: 2px solid #136BCE;     color: #136BCE; }       /* Specific styling of level 1 quotation blocks */  blockquote blockquote {     border-left: 2px solid #4B89CF;     color: #4B89CF; }       /* Discrete links in quoted text */ blockquote a:link { color: #136BCE; }   blockquote a:active { color: red; } blockquote blockquote a:link { color: #4B89CF; }    blockquote blockquote a:active { color: red; }      pre {       margin-left: 15px;      margin-right: 15px;     padding: 5px;       background-color: #E4E4E4;      border: thin solid gray;        overflow: auto; }       /* Show Raw Source */   pre.raw {       margin-left: 5px;       margin-right: 5px;      white-space: pre-wrap;  }       /* Attached messages are indented and given a frame and background color */ div.bodypart[type=message][subtype=rfc822] {        margin-left: 20px;      padding: 5px;       background-color: #FDF5E6;      border: thin solid gray;    }       /* Make sure inlined images are never wider than the webview.       Problem: Only works for body part images and not for HTML inlined images.       Current solution: Using the user style sheet defaults to set max-width on all images.   */  /*div.bodypart[disposition="inline"][type=image] img {      max-width:100%; }       div.bodypart[disposition="inline"][type=application][subtype=pdf] img {     max-width:100%; }   */      /* Doesn't work.    div.bodypart[disposition="attachment"] + div.bodypart[disposition="attachment"] {       margin-top: 10px;   }   */      /*div.bodypart[disposition="attachment"] div {      float: left;        border-left: thin solid #A4A4A4;        border-top: thin solid #A4A4A4;     border-bottom: thin solid #A4A4A4;      background-color: #D5DCE4;      height: 1.2em;      min-height: 16px;       vertical-align: middle;     padding: 3px;       margin-bottom:5px;  }   */          /* Markdown table */        div.markdown table {        border-collapse: collapse;      margin: 0 2em;  /*  width: 320px;*/ }       div.markdown th {       padding: 0.5em; }       div.markdown td {       border-top: 1px solid lightgray;        border-bottom: 1px solid lightgray;     padding: 0.5em; }       div.markdown td+td {        border-left: 1px solid lightgray;   }       /* Attachments table */     table.attachments {     border-collapse: collapse;      margin: 1em 0em;    }       table.attachments th {      padding: 0.5em; }       table.attachments td {      border-top: 1px solid lightgray;        border-bottom: 1px solid lightgray;     padding: 0.5em 1em;         /* FIXME: This needs to be improved. */     max-width: 400px;      white-space: nowrap;    overflow: hidden;       text-overflow: ellipsis; }       table.attachments td.icon {     -webkit-user-select: none;      padding: 0em;   }       table.attachments td.icon img {     min-width: 16px;        width: 1.5em;       height: auto;   }       table.attachments td.description {      border-left: none;      padding-left: 5px;  }       table.attachments td.description a:link {       color: black;       text-decoration: none;  }       table.attachments td.description a:active {     color: gray;    }       table.attachments td.description a:hover {      text-decoration:underline;  }       table.attachments td.description a:visited {        color: gray;    }       table.attachments td.size {     text-align: right;      padding-right: 0;   }       table.attachments td.button {       padding-right: 0;   }       table.attachments form {        margin: 0;  }       /* The header related stuff is currently only used when displaying multiple messages */ /* Add a ':' after each header title */ span.header_name:after { content: ": " }    span.header_name { color: blue; font-weight: bold; }    span.header_body { font-weight: bold; } /* How to style a specific header */    span.header_name[type="from.name"] { color: red; font-weight: bold; }       /* Various spacings between messages and message-elements. */   hr.messagedivider { clear: both; margin-top: 10px; margin-bottom: 10px; }   span.header + div.body { margin-top: 10px } div.bodypart + div.bodypart { margin-top: 10px;  }      /* Styling the horizontal divider between messages. */  hr.messagedivider {     border-top: thin solid gray;        height: 2px;    }/* */             div.highlight > pre, pre.sundowner {                     margin-left: 15px;                     margin-right: 15px;                     padding: 5px;                     background-color: #fdf6e3;                     border: thin solid gray;                     overflow: auto;                     margin-bottom: 15px;                     display: inline-block;                     font-family: "Menlo", "Courier New", "Courier", "Monospaced";                     font-size: 10pt;             }             table.sundowner {                     line-spacing: 120%;                     font-family: "Menlo", "Courier New", "Courier", "Monospaced";                     font-size: 10pt;             }             div.markdown > p { /* Override stupid Microsoft CSS */                 margin-bottom: 1em;             }             div.markdown > * {                 font-family: Helvetica, Arial, sans-serif;                 font-size: 10pt;             }             /* */</style>
</head>
<body>

<p dir="auto">On 26 Dec 2014, at 14:01, Benny Kjær Nielsen wrote: </p>

<blockquote>
<p dir="auto">I’ve had this reported once before and I added a quick workaround: </p>

<p dir="auto">defaults write com.freron.MailMate MmExchangeAuthPlainWorkaround -bool YES </p>

<p dir="auto">I cannot promise I’ll keep on supporting this, but if I remove it then it’ll probably be because I’ve found some other way to handle it. </p>
</blockquote>

<p dir="auto">That doesn’t appear to change anything, it’s still trying PLAIN. I’m waiting to hear back from IT to see if there’s something else going on. A co-worker claimed that they were able to authenticate just fine via telnet, and SMTP is working fine for me, so it could be some other issue. Unfortunately the company is on skeleton staff this week. Is there a reason you don’t start with a more secure option and then work your way back? Or does MailMate not support GSSAPI and NTLM? </p>

<p dir="auto">21:31:22 Running action<br/>
21:31:22 Sending request (10)<br/>
21:31:22 Handling request<br/>
21:31:22 Ready to run action<br/>
21:31:22 Clearing connection to fuzzingname.com<br/>
21:31:22 Trying to connect to fuzzingname.com on port 143<br/>
21:31:22 Successful connection on socket 111.<br/>
21:31:22 S: * OK The Microsoft Exchange IMAP4 service is ready.<br/>
21:31:22 C: A0 CAPABILITY<br/>
21:31:23 S: * CAPABILITY IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI AUTH=PLAIN STARTTLS UIDPLUS CHILDREN IDLE NAMESPACE LITERAL+<br/>
21:31:23 S: A0 OK CAPABILITY completed.<br/>
21:31:23 C: A1 STARTTLS<br/>
21:31:23 S: A1 OK Begin TLS negotiation now.<br/>
21:31:23 Initiating secure connection…<br/>
21:31:29 Setup of secure connection complete (TLSv1).<br/>
21:31:29  Cipher: AES128-SHA              SSLv3 Kx=RSA      Au=RSA  Enc=AES(128)  Mac=SHA1<br/>
21:31:29 C: A2 CAPABILITY<br/>
21:31:29 S: * CAPABILITY IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI AUTH=PLAIN UIDPLUS CHILDREN IDLE NAMESPACE LITERAL+<br/>
21:31:29 S: A2 OK CAPABILITY completed.<br/>
21:31:29 Retrieving password (keychain or user request)<br/>
21:31:29 C: A3 AUTHENTICATE PLAIN<br/>
21:31:29 S: +<br/>
21:31:29 C: ••••••••••<br/>
21:31:30 S: A3 NO AUTHENTICATE failed.<br/>
21:31:30 Error: Server response: “A3 NO AUTHENTICATE failed.”. Command attempted: “••••••••••”.<br/>
21:31:30 Retrieving password (keychain or user request)<br/>
21:31:30 C: A4 LOGIN ••••••••••<br/>
21:31:30 S: A4 NO LOGIN failed.<br/>
21:31:30 Error: Server response: “A4 NO LOGIN failed.”. Command attempted: “A4 LOGIN ••••••••••”.<br/>
21:31:30 Retrieving password (keychain or user request)<br/>
21:31:40 C: A5 LOGIN ••••••••••<br/>
21:31:40 S: A5 NO LOGIN failed.<br/>
21:31:40 Error: Server response: “A5 NO LOGIN failed.”. Command attempted: “A5 LOGIN ••••••••••”.<br/>
21:31:40 Retrieving password (keychain or user request)<br/>
21:32:03 C: A6 LOGIN ••••••••••<br/>
21:32:03 S: A6 NO LOGIN failed.<br/>
21:32:03 Error: Server response: “A6 NO LOGIN failed.”. Command attempted: “A6 LOGIN ••••••••••”.<br/>
21:32:03 Retrieving password (keychain or user request)<br/>
21:32:07 C: A7 LOGIN ••••••••••<br/>
21:32:07 S: * BYE Connection is closed. 14<br/>
21:32:07 Error: Additional errors suppressed.<br/>
21:32:07 S:<br/>
21:32:07 Error code: 2<br/>
21:32:07 Failed action (1000). Reset observed read/write timeouts: 8/8 </p>

</body>
</html>


</div>