Страница 1 из 1

RoundCube...порты SSL

Добавлено: 2018-09-16 22:13:54
gyurza2000
Круглокуб обслуживает 2 домена. Один из них SSL.
Как в конфиге круглокуба задать использование портов IMAP и 143 и 993 и SMTP и 25 и 465

RoundCube...порты SSL

Добавлено: 2018-09-17 16:58:45
xM
Зачем вам "и"? Либо то либо другое. Если Roundcube на том же сервере, что и почтовый сервер, то в TLS необходимости нет и тогда 25 / 143, а если удалённый, то 25(465) / 143(993) в зависимости от протокола STARTTLS(TLS).

RoundCube...порты SSL

Добавлено: 2018-09-17 17:09:32
gyurza2000
круглокуб на одном сервере с почтовиком. Хотел на почтовике отрубить не SSL, что бы всё на SSL работало, больше трастовости к моим письмам будет, а то бывает, письма в СПАМ от меня падают у людей, а PTR, DKIM, SPF, DMARK настроены. Маил чекеры (например этот https://emailsecuritygrader.com) тоже хотят видеть SSL.
Web морды RainLoop и AfterLogic умеют одному домену прописать SSL, а второму неSSL, но у них функционал поменьше

RoundCube...порты SSL

Добавлено: 2018-09-17 17:16:25
xM
отел на почтовике отрубить не SSL
Плохая идея. В случае проблем любых проблем с TLS на любой стороне у вас почта ходить перестанет.
Web морды RainLoop и AfterLogic умеют одному домену прописать SSL, а второму неSSL
Если у вас они на одном сервере то какой смысл то?

RoundCube...порты SSL

Добавлено: 2018-09-25 11:46:53
ivan__
gyurza2000 писал(а):
2018-09-16 22:13:54
Как в конфиге круглокуба задать использование портов IMAP и 143 и 993 и SMTP и 25 и 465
Нужно для каждого домена свой конфиг делать и там все прописывать.

RoundCube...порты SSL

Добавлено: 2018-09-26 15:07:09
xM
ivan__ писал(а):
2018-09-25 11:46:53
Нужно для каждого домена свой конфиг делать и там все прописывать.
В общем-то, не надо. Хотя и можно.
https://github.com/roundcube/roundcubem ... figuration

RoundCube...порты SSL

Добавлено: 2018-09-26 15:19:30
gyurza2000
xM писал(а):
2018-09-26 15:07:09
В общем-то, не надо. Хотя и можно.
https://github.com/roundcube/roundcubem ... figuration
Но там про порты вообще ничего...

RoundCube...порты SSL

Добавлено: 2018-09-26 20:53:22
ivan__
gyurza2000 писал(а):
2018-09-26 15:19:30
Но там про порты вообще ничего...
потому что это совсем не то!
https://github.com/roundcube/roundcubem ... ain-Setup

RoundCube...порты SSL

Добавлено: 2018-09-26 22:21:08
gyurza2000
то что доктор прописал...спасибо, надо было default.inc.php внимательно смотреть, там это есть :)

RoundCube...порты SSL

Добавлено: 2018-09-27 14:12:51
gyurza2000
Блин...не получается, подскажите, где ошибка?
Имею в директории /config четыре файла:

Код: Выделить всё

1. defaults.inc.php
2. config.inc.php
3. agrorus.org.inc.php
4. adios.spb.ru.inc.php
В defaults.inc.php поставил (больше ничего не трогал)

Код: Выделить всё

config['include_host_config'] = true;
В config.inc.php, в конец воткнул (больше ничего не трогал):

Код: Выделить всё

$config['include_host_config'] = array(
    'adios.spb.ru' => 'adios.spb.inc.php',
    'agrorus.org' => 'agrorus.org.inc.php',
);
в agrorus.org.inc.php воткнул только это(ничего другого там нет):

Код: Выделить всё

<?php
$config['default_host'] = 'ssl://agrorus.org';
$config['default_port'] = 993;
$config['smtp_port'] = 465;
ну и в adios.spb.ru.inc.php воткнул только это(ничего другого там нет)::

Код: Выделить всё

<?php
$config['default_host'] = 'adios.spb.ru';
$config['default_port'] = 143;
$config['smtp_port'] = 25;
Не работает!!!

RoundCube...порты SSL

Добавлено: 2018-09-27 21:13:38
ivan__
А в логах то что?

RoundCube...порты SSL

Добавлено: 2024-11-28 18:42:20
Александр1222
подозреваю, что у gyurza2000 в логах примерно то-же что и у меня

...PHP Warning: Login failed for user@domain1.com against localhost from x.x.x.x. Could not connect to localhost:143: Connection refused in /var/www/roundcube/program/lib/Roundcube/rcube.php on line 1503...

у меня похожая история - есть 3 сервера, два почтовых mx.domain1.com mx.domain2.com и roundcube.domain3.com
что-бы схема с $config['include_host_config'] = array(.... заработало, приходится заводить серверу с roundcube два различных доменных имени

$config['include_host_config'] = array(
'roundcube1.domain3.com' => 'mx_domain1_com_config.inc.php',
'roundcube2.domain3.com' => 'mx_domain2_com_config.inc.php',
);

тогда если я зайду на
1. http://roundcube1.domain3.com и залогинюсь с username@domain1.com то roundcube подтянет imaphost&smtphost из mx_domain1_com_config.inc.php
илиа если зайду на
2. http://roundcube2.domain3.com и залогинюсь с username@domain2.com то roundcube подтянет imaphost&smtphost из mx_domain2_com_config.inc.php

а хотелось-бы заходить на нейтральный http://roundcube.domain3.com и что-бы roundcube подтягивал конфиг исходя из доменного имени, которым я логинюсь, такое у кого-нибудь получалось? подскажите пожалуйста

p.s. комбобокс из $config['default_host'] = array(... делать уже получается, но хотелось-бы автоматически, да и smtp комбобокс нужен

RoundCube...порты SSL

Добавлено: 2024-11-28 22:23:57
Александр12221
нашел :-D

$config['default_host'] = array(
'tls://mx.domain1.com:143' => 'First item in combobox',
'tls://mx.domain2.com:143' => 'Second item in combobox'
);

$config['smtp_server'] = array(
'mx.domain1.com' => 'mx.domain1.com:587',
'mx.domain2.com' => 'mx.domain2.com:587'
);

RoundCube...порты SSL

Добавлено: 2024-12-07 10:03:36
guest
Александр12221 писал(а):
2024-11-28 22:23:57
нашел :-D

$config['default_host'] = array(
'tls://mx.domain1.com:143' => 'First item in combobox',
'tls://mx.domain2.com:143' => 'Second item in combobox'
);

$config['smtp_server'] = array(
'mx.domain1.com' => 'mx.domain1.com:587',
'mx.domain2.com' => 'mx.domain2.com:587'
);
и чо, типа работает? :crazy:
из чего следует, что
залогинюсь с username@domain1.com то roundcube подтянет imaphost&smtphost из mx_domain1_com_config.inc.php
?
там же арей из мх-серверов, никак не связаных с именем обслуживаемого домена... чо оно по роундробину перебирать их будет? ткнётся "не туда" и скажет что "нет такого юзера"....

RoundCube...порты SSL

Добавлено: 2025-01-30 21:42:51
Александр1222
guest писал(а):
2024-12-07 10:03:36
там же арей из мх-серверов, никак не связаных с именем обслуживаемого домена... чо оно по роундробину перебирать их будет? ткнётся "не туда" и скажет что "нет такого юзера"....
да, будет перебирать массив настроек и ткнётся не в первый попавшийся, а туда, где домен юзернейма совпадёт с доменом почтовика в массиве

ps. схема с чекбоксом, та что "нашел" - да, корявая, но работает