Я настроил roundcube установку на своем веб-сайте, который работает отлично при использовании SSL для IMAP и non-ssl для smtp. Единственная проблема - это: когда я переключаюсь на использование ssl://smtp.[mydomain].com
для моего smtp сервера я получаю эту ошибку в файле журнала:
Ошибка SMTP: ошибка SMTP: Связь прервалась: Не удалось подключить сокет: Соединение, которому отказывают в [пути]/program/lib/Roundcube/rcube.php на строке 1504 (POST [путь]/? _task=mail& _ unlock=loading1404435957595& _ lang=en? _task=mail& _ action=send)
Теперь, когда я поместил ту же конфигурацию в свой телефонный почтовый клиент, я мог отправить через ssl, таким образом, сервер SMTP работает по порту 465. Я мог' выяснить его, и я ценил бы любую справку.
Самый простой способ проверить соединение и открыть tcp-порт, сделав telnet smtp.[mydomain].com 465
прямо из вашего ящика, где запущен RoundCube.
Также, пожалуйста, убедитесь, что у вас включено openssl на вашей php.