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

Настройка roundcube с SSL для SMTP и IMAP

Я пробовал настроить SMTP и IMAP с различными настройками, и мне не удалось заставить что-либо работать на моем сервере. У меня есть SSL-сертификат на сервере, и я могу подключиться к нему через https.

Когда я запускаю автоматический конфигуратор круглых кубов и проверяю конфигурацию в конце, IMAP работает и может войти в систему, но когда я пытаюсь войти в учетную запись через «mydomain / roundcubemail», это не работает. (Изображения ниже)

В конфигурации IMAP работает в конфигурации

В mydomain / roundcubemail я получаю эту ошибку с ошибкой: Ошибка журнала IMAP: ошибка IMAP в /usr/share/roundcubemail/program/lib/Roundcube/rcube_imap.php (184): Ошибка входа для john@example.net из 193.61.254.32. AUTHENTICATE PLAIN: аутентификация не удалась.

Более того, SMTP не работает с сообщением NOT OKAY. введите описание изображения здесь

И это конфигурация, которую я использую

$config['db_dsnw'] = 'mysql://roundcube:MYPASSWORD@localhost/roundcube';

$config['debug_level'] = 5;

$config['sql_debug'] = true;

$config['imap_debug'] = true;

$config['ldap_debug'] = true;

$config['smtp_debug'] = true;

$config['default_host'] = array('localhost:143', 'domain:143', 'ssl://domain:993');

$config['default_port'] = 993;

$config['smtp_server'] = 'ssl://domain';

$config['smtp_port'] = 465;

$config['smtp_user'] = '%u';

$config['smtp_pass'] = '%p';

$config['support_url'] = 'http://domain';

$config['des_key'] = 'myKey';

$config['username_domain'] = 'domain';

$config['product_name'] = 'Mail | domain';

$config['plugins'] = array();

$config['language'] = 'en_US';

$config['spellcheck_engine'] = 'pspell';

$config['draft_autosave'] = 60;

Какие-либо предложения?

Я знаю, что этот вопрос старый, но может быть кому-то полезен.

Чтобы запустить IMAP, вы должны настроить файл config / defaults.inc.php в конфигурации IMAP:

//To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
$config['default_host'] = 'imap.yourserver.tdl'; //your imap server address
$config['default_port'] = 143;
// IMAP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or null to use
// best server supported one)
$config['imap_auth_type'] = 'LOGIN'; //You can use