OS: Ubuntu 10.04 Server
Postfix: 2.7.0
У меня есть собственный сервер, и я много лет использую его для электронной почты через SquirrelMail и Emacs. У меня все было достаточно заблокировано, и IMAP, и исходящий SMTP были ограничены только локальным хостом: SquirrelMail был безопасен, потому что я открывал его только через https, и он делал все локально; Emacs был безопасным, потому что я настроил его для использования SSH / переадресации портов для подключения к серверам SMTP и IMAP.
Я недавно купил телефон Android и хочу получить доступ к электронной почте. Я открыл IMAPS на брандмауэре и правильно настроил Dovecot (1.2.9), и я могу подключиться к нему. Однако я не могу понять, что делать с Postfix; все, что я пробую, приводит к «Невозможно установить соединение с сервером». Я пытаюсь настроить что-то через Webmin (1.510), так как я мало что знаю о Postfix или Dovecot (когда я знал больше об этих вещах, я использовал Sendmail и Courier еще в дни RedHat).
Я считаю, что в Postfix включен TLS, но мой клиент Android считает, что это означает, что следует использовать порт 587, но этот порт не активен (что подтверждается выводом netstat -lntp). Однако порт 465 есть, что опять же, по мнению моего Android-клиента, означает, что SSL включен. Я открыл оба порта в своем брандмауэре безрезультатно (и проверил это сканированием внешнего порта).
Моя конечная цель - иметь возможность безопасно отправлять и получать электронную почту на моем телефоне Android. Я прошу прощения за такой широкий вопрос, но я действительно полагаюсь на то, что электронная почта «просто работает», поэтому у меня нет большого опыта работы с этим материалом в последнее время и почти нет опыта работы с Postfix.
Мы ценим ваше время и помощь!
Попробуйте следовать главе Руководства по серверу Ubuntu, посвященной Постфикс.
Также стандартная документация Postfix (особенно Базовая конфигурация и Примеры стандартной конфигурации READMEs) написан достаточно хорошо и понятно.