Microsoft Mail app и неработающая отправка писем через smtp

от автора

image
На днях мой директор попросил разобраться почему его новенький планшет Microsoft Surface RT не желает отправлять почту.
Гугление только подтвердило тот факт, что Mail App не работает c smtp как на «взрослой» Windows 8, так и на планшетах. Решения же найдено не было. Общение с поддержкой через чат с сотрудником Microsoft привело к тому, что я получил ссылки на темы форумов Microsoft, которые и раньше находил гуглом.

Проблема проявлялась так: при попытке отправить письмо из mail app в правом верхнем углу экрана возникало сообщение «user@mydomain.com is unavailable».
В логах почтового сервера Postfix я видел следующее:

Nov 15 15:05:11 nanoweb postfix/smtpd[96503]: connect from user.host.ru[ip.ip.ip.ip]
Nov 15 15:05:11 nanoweb postfix/smtpd[96503]: Anonymous TLS connection established from user.host.ru[ip.ip.ip.ip]: TLSv1 with cipher AES128-SHA (128/128 bits)
Nov 15 15:05:11 nanoweb postfix/smtpd[96503]: disconnect from user.host.ru[ip.ip.ip.ip]

Перечитав форумы MS, я нашел сообщение от сапортера, который сознался, что существует проблема с smtp и TLS, и остается только ждать обновления ПО. Дело в том, что если снять галку «использовать TLS», то Mail app сначала пытается подключиться через TLS, так как видит в банере сервера заявленную поддержку TLS, но по каким-то причинам, не может подключиться к TLS-серверу с самоподписанным сертификатом. При работе с SSL, вроде как, происходит то же самое.

И тут я подумал «а что если завести в Postfix отдельный порт с отключенным TLS?».

После копаний в мануале, в master.cf возникли следующие строки:

2567 inet n — n — — smtpd
-o smtpd_sasl_auth_enable=yes
-o smtp_use_tls=no
-o smtpd_use_tls=no

В Mail app на планшете выставил для отправки 2567 порт, снял галку «использовать SSL» и всё заработало!


Данное решение предлагается как временное и предназначено для администраторов почтовых серверов.
Проблема существует, как минимум, две недели и до сих пор не исправлена.

ссылка на оригинал статьи http://habrahabr.ru/post/158767/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *