Назад | Перейти на главную страницу

Почтовый клиент Windows 8.1 Отправка через Postfix

У меня есть настройка сервера postfix для приема исходящей почты от клиентов, прошедших проверку подлинности STMP. Он успешно работает в течение многих лет для большого количества различных почтовых клиентов. Недавно у меня появился планшетный компьютер на базе Windows 8.1, и я хотел бы использовать прилагаемое к нему почтовое приложение Metro UI. Функциональность клиента IMAP в этом приложении, кажется, работает отлично, но мне трудно заставить его успешно отправлять электронную почту. Отправка почты происходит через SSL через TCP-порт 465.

Я нашел в сети комментарий о том, что, возможно, некоторые недавние клиенты MS придирчивы к тому, чтобы LOGIN был доступен в качестве типов аутентификации SASL, поэтому я включил это, но без значительного улучшения.

Копнув немного глубже, я включил ведение журнала отладки для IP-адреса, который пытается отправить, и извлек из журналов следующую расшифровку:

> unknown[ip.add.re.ss]: 220 mail.my.domian ESMTP Postfix Mail Deamon
< unknown[ip.add.re.ss]: EHLO WINMJGRJQ83FFQ
> unknown[ip.add.re.ss]: 250-mail.my.domain
> unknown[ip.add.re.ss]: 250-PIPELINING
> unknown[ip.add.re.ss]: 250-SIZE 42428800
> unknown[ip.add.re.ss]: 250-ETRN
> unknown[ip.add.re.ss]: 250-AUTH PLAIN LOGIN
> unknown[ip.add.re.ss]: 250-AUTH=PLAIN LOGIN
> unknown[ip.add.re.ss]: 250-ENHANCEDSTATUSCODES
> unknown[ip.add.re.ss]: 250-8BITMIME
> unknown[ip.add.re.ss]: 250 DSN
< unknown[ip.add.re.ss]: AUTH LOGIN
> unknown[ip.add.re.ss]: 334 VXNlcm5hbWU6
< unknown[ip.add.re.ss]: --REDACTED--Base64Username
> unknown[ip.add.re.ss]: 334 UGFzc3dvcmQ6
< unknown[ip.add.re.ss]: --REDACTED--Base64Password
> unknown[ip.add.re.ss]: 235 2.7.0 Authentication successful
< unknown[ip.add.re.ss]: QUIT
> unknown[ip.add.re.ss]: 221 2.0.0 Bye

Я довольно озадачен на этом этапе. Я думаю, что могу исключить проблемы с SSL, поскольку клиент успешно подключился и начал сеанс STMP. Похоже, что клиент и сервер смогли согласовать метод аутентификации и фактически успешно завершили аутентификацию. Остается только одно: почему почтовый клиент Windows 8.1 решил успешно ответить на Authenticaiton командой QUIT, а не MAIL FROM: как я и ожидал.

перерабатывать комментарий на CW

После небольшого количества экспериментов я обнаружил, что у почтового клиента Windows возникают проблемы с учетной записью после сбоя.

Несмотря на многочисленные попытки перенастроить учетную запись с без аутентификации и без SSL, он по-прежнему ведет себя так же, как и отправка сообщения о выходе вместо письма от. Я тоже пытался поставить планшет в локальную сеть SMTP сервера (это будет принимать неаутентифицированную почту для ретрансляции от локальных клиентов на порту 25).

Я удалил аккаунт из почтового приложения и снова настроил (заполнен аутентификацией и SSL на порту 465), и с первого раза все получилось.