When all mail clients are working fine with dovecot – Outlook won’t. The first thing you might want to check resides in the following file:

/etc/dovecot/conf.d/10-auth.conf

The default value for disable_plaintext_auth is “yes” – change it to “no”:

disable_plaintext_auth = no