8. September 2018

How to disable autocorrection in Outlook on macOS

Outlook on macOS sometimes performs autocorrection when user types the text.

For an example when user write “Traban the best”. Then the text is corrected to “Trabant he best”.

The problem is caused by two features working together: Automatic detection of language and Check spelling as you type.

When Outlook encountered an email written in English which contained special characters (e.g. names in Recipient field) it decides to switch the language of the document to other language even though user writes in English.

There are two ways how to get rid of this annoying behavior. The first will work for just one email, the second will work for any email.

1. How to turn off autocorrection in one email.

When composing message switch the Options tab, click Language icon.

Check the first checkbox “Do not check spelling or grammar” and click Ok.

This will affect currently opened email.

2. How to turn off autocorrection in all emails.

Select menu Outlook, click Preferences.

Click Spelling & Grammar.

Uncheck checkbox “Check spelling as you type

Quit Outlook and start it again.

9. December 2015

Thunderbird and Outlook solution of problem with Courier IMAP sslv3 alert illegal parameter

E-mail clients like Thunderbird or Outlook stopped to communicate with Courier IMAP/SMTP/POP TLS after some upgrade.

The only clue in log file was this error message:

courier couriertls: accept: error:14094417:SSL routines:ssl3_read_bytes:sslv3 alert illegal parameter

The problem was that certificate for IMAP (/etc/courier/imapd.pem) and /etc/courier/dhparam.pem were containing too short key. The short key was sufficient in past for encrypted communication. Unfortunately maintainers of Debian package forgot to add fix for upgrade.

It is very simple to fix the issue. Just generate DH with sufficient length.

DH_BITS=2048 mkdhparams

This command will update /etc/courier/dhparm.pem.

Make sure to update all pem files in case that they contain DH record.

Restart services and clients should be able to reconnect without problem.

If you still experience some issues with PEM files check out article PEM routines:PEM_read_bio:no start line.