Список вопросов
Как зайти в Даркнет?!
25th January, 01:11
8
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
898
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
951
0
Очень долго работает Update запрос Oracle
27th January, 09:58
916
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
907
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
941
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1726
0
период по дням
25th October, 10:44
3957
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3722
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4614
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4382
0
Помогите пожалуйста решить задачи
24th November, 23:53
6087
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4352
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4399
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
IPhone и почтовый сервер с шифрованием?
Просмотров: 375
 
Ответов: 2
Настроил в организации, в которой сейчас работаю, почтовый сервер (с Б&Ш, как полагается). Проблема в том, что с ним прекрасно работают все известные мне адекватные почтовые клиенты (Thunderbird, Evolution, Roundcube), но не работает iPhone.
Конфигурация такая:
SMTP — Postfix 2.7 с авторизацией и обязательным TLS шифрованием:
smtpd_use_tls = yes
smtpd_tls_auth_only = yes
Ок, на попытку приконнектиться по 25 порту со включённым SSL iPhone мне бодро сообщил, что мой сервер не поддерживает авторизацию (!). Краткий гуглёж показал, что проверка доступных способов подключения к серверу у iPhone тупая, как у кирпича, поэтому на 25 порту он ни в жизнь не приконнектиться. Ладно, не проблема — перенастроил сервер, активировал 587 порт и вот оно чудо: iPhone с абсолютно теми же параметрами без всяких ошибок смог соединиться с сервером. Как номер порта влияет на авторизацию и шифрование — ума не приложу, сервер по обоим портам работает идентично.
И вопросов бы не возникло, если бы не IMAP. Тут у меня стоит Dovecot, опять же, с включённым TLS шифрованием. Как водится, iPhone решил быть оригинальным и на 143 порту коннектиться не стал. Ладно, не вопрос — активировал на сервере устаревший SSL (imaps) и указал iPhone использовать 993 порт. iPhone к серверу подсоединился и даже втянул все письма. Один раз. После этого он неизменно сообщает о том, что сервер не найден и подсоединиться невозможно. Изредка таки соединяется и втягивает как минимум заголовки новых писем, но очень редко. Причём от соединения с интернетом ничего не зависит — и WiFi, и 3G — одна фигня. Логика подсказывает, что у айфона стоят какие-то жутко заниженные таймауты на некоторые операции, поэтому он не дожидаясь ответа рапортует о недоступном сервере. Краткий гуглёж опять-таки показал, что проблема известна давным-давно и касается не только моего корп. сервера, а даже серверов гугла. Проблему уже раза два минимум решали, судя по рапортам эппла, но как показали мои пляски с почтовым сервером — воз и ныне там. Найденное мной решение — использовать POP. Мне это по понятным причинам не подходит полностью.
Внимание вопрос: у меня есть полный доступ к серверам и единственная задача — заставить работать iPhone с полной авторизацией (и IMAP, и SMTP) и полным шифрованием. Софт на серверах (Postfix+Dovecot) я менять не могу, но настроить его могу как угодно. Что, соббсно делать? Куда хоть копать? iPhone вроде как с свежей прошивкой (что-то вроде 4.3.2, точно 4.x, дальше не помню)
Ну в общем с горем пополам оно работает таки — периодически говорит, что IMAP сервер недоступен, но всё же чаще подключается. Решения не нашёл — все только пишут, что проблема существует. А касательно 25 порта — он настолько же стандартен для TLS, как и 587. Порт вообще не играет роли в определении типа соединения к SMTP серверу, тип соединения должен определяться по заголовкам сервера, посланным в ответ на попытку соединения. Ну да ладно.
Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться