Как подружить Outlook Express с Mac OS X Server?

Что может быть проще чем настроить работу с электронной почтой? Оказывается это нетривиальная задача, особенно если в роли почтового сервера Mac OS X Server, а в роли клиента – Microsoft Outlook (Express). MS Outlook не поддерживает приличных способов аутентификации, например CRAM-MD5. Хотя в настройках и есть галочка «Использовать безопасную проверку пароля SPA», но при попытке подключения к серверу, Outlook выдает ошибку, что ни один из заданных на сервере способов аутентификации не поддерживается.

Проблема решается следующим образом. Разрешаем Outlook отправлять пароль в небезопасном виде (предварительно разрешив на сервере способ аутентификации PLAIN), и включаем SSL (как на сервере так и на клиенте). Так как весь трафик будет шифроваться то этот способ достаточно безопасен.

Однако с решением этой проблемы возникает следующая – Outlook принимает почту, но отправлять отказывается – сервер отказывает. Дело в том что сервер требует от клиента «fully qualified host name», а Outlook этого предоставить не может. Поэтому в настройках Postfix в файле /etc/postfix/main.cf надо найти настройку smtpd_helo_restrictions и удалить строку reject_non_fqdn_helo_hostname. Это официальный способ решения описанный в базе знаний Apple.

У Microsoft видимо свои стандарты.

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий

Вы должны быть авторизованы, чтобы разместить комментарий.