RoundCube...порты SSL

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение gyurza2000 » 2018-09-16 22:13:54

Круглокуб обслуживает 2 домена. Один из них SSL.
Как в конфиге круглокуба задать использование портов IMAP и 143 и 993 и SMTP и 25 и 465
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение xM » 2018-09-17 16:58:45

Зачем вам "и"? Либо то либо другое. Если Roundcube на том же сервере, что и почтовый сервер, то в TLS необходимости нет и тогда 25 / 143, а если удалённый, то 25(465) / 143(993) в зависимости от протокола STARTTLS(TLS).
IT voodoo blog https://kostikov.co

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение gyurza2000 » 2018-09-17 17:09:32

круглокуб на одном сервере с почтовиком. Хотел на почтовике отрубить не SSL, что бы всё на SSL работало, больше трастовости к моим письмам будет, а то бывает, письма в СПАМ от меня падают у людей, а PTR, DKIM, SPF, DMARK настроены. Маил чекеры (например этот https://emailsecuritygrader.com) тоже хотят видеть SSL.
Web морды RainLoop и AfterLogic умеют одному домену прописать SSL, а второму неSSL, но у них функционал поменьше
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение xM » 2018-09-17 17:16:25

отел на почтовике отрубить не SSL
Плохая идея. В случае проблем любых проблем с TLS на любой стороне у вас почта ходить перестанет.
Web морды RainLoop и AfterLogic умеют одному домену прописать SSL, а второму неSSL
Если у вас они на одном сервере то какой смысл то?
IT voodoo blog https://kostikov.co

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

RoundCube...порты SSL

Непрочитанное сообщение ivan__ » 2018-09-25 11:46:53

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

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение xM » 2018-09-26 15:07:09

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

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение gyurza2000 » 2018-09-26 15:19:30

xM писал(а):
2018-09-26 15:07:09
В общем-то, не надо. Хотя и можно.
https://github.com/roundcube/roundcubem ... figuration
Но там про порты вообще ничего...
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

RoundCube...порты SSL

Непрочитанное сообщение ivan__ » 2018-09-26 20:53:22

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

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение gyurza2000 » 2018-09-26 22:21:08

то что доктор прописал...спасибо, надо было default.inc.php внимательно смотреть, там это есть :)
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RoundCube...порты SSL

Непрочитанное сообщение gyurza2000 » 2018-09-27 14:12:51

Блин...не получается, подскажите, где ошибка?
Имею в директории /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;
Не работает!!!
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

RoundCube...порты SSL

Непрочитанное сообщение ivan__ » 2018-09-27 21:13:38

А в логах то что?

Аватара пользователя
Александр1222
проходил мимо
Сообщения: 1
Зарегистрирован: 2024-11-28 12:23:49

RoundCube...порты SSL

Непрочитанное сообщение Александр1222 » 2024-11-28 18:42:20

подозреваю, что у 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 комбобокс нужен

Александр12221
проходил мимо

RoundCube...порты SSL

Непрочитанное сообщение Александр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'
);