Migrating mailbox data from Cyrus to MicroSoft Office 365 using their import tool.

Dan White dwhite at olp.net
Wed Jun 22 12:02:49 EDT 2016

On 06/22/16 17:28 +0200, Eric Luyten via Info-cyrus wrote:
>After trying for a couple of days I have come to the conclusion
>that the Office 365 IMAP import tool uses the LOGIN authentication
>mech while Cyrus requires PLAIN or stronger for proxying to work.
>Even when only announcing AUTH=PLAIN in our server capabilities,
>Microsoft executes LOGIN ... ...
>(violation of RFC3501 section 6.1.1 ?
> dunno whether I am reading that correctly)
>Is my conclusion correct ?
>Any hacks or workarounds ?

To enable SASL LOGIN support, add 'LOGIN' to your sasl_mech_list. Don't
confuse login with pre-sasl user/pass authentication.

If Office 365 isn't performing TLS, you'll need to configure
sasl_minimum_layer and allowplaintext appropriately.

Dan White

More information about the Info-cyrus mailing list