Roundcube plugin переключение аккаунтов

Средний рейтинг
2 из 5 звезд. 2 голосов.
Мой рейтинг:

Всем привет. Долго искал и нашел roundcube plugin позволяющий переключаться между аккаунтами (по протоколу IMAP).

Что бы не перезаходить каждый раз в разные учетные записи или держать несколько открытых браузеров, достаточно установить и настроить этот плагин. Никаких сложностей возникнуть не должно. У меня возникла небольшая заминка с PostgreSQL, но потом разобрался. Об этом будет упомянуто ниже.

Не так изящно, конечно, выполнено, как у «Яндекса» или «Mail.ru», но всё равно ребята просто молодцы, кто запилил этот чудесный плагин!

Дальше простая установка и настройка, потом ссылки на источники.

Погнали…

1. Выкачаем плагин в каталог с плагинами roundcube (у меня /opt/www/roundcubemail/plugins/)

Дальше поменяем сразу права, что бы доступ был:

Теперь необходимо в БД roundcub’а добавить новую таблицу. Сделать это можно в зависимости от того, какая СУБД используется у вас:

для MySQL:

для PostgreSQL:

или с помощью PG Admin. Потом не забудьте проверить, что бы у таблицы был правильный владелец, а то будет затыка.

После этого активируем плагин добавив его в конфиг:

2. Настройка в самом Roundcube

После активации плагина заходим в web-интерфейс, переходим в «Настройки —> Профили». Там уже есть один профиль.

Сверху жмем плюс и добавляем новый.

В настройках заполняем поля (обязательно)

«отображаемое имя»

«Email»

А ниже, в разделе «Плагин ident_switch» настраиваем согласно вашему почтовому серверу.

roundcube plugin

Здесь всё просто для примера. Вы заполняете реальными данными.

После этого нажать кнопку «Сохранить». После чего всё должно остаться во включенном состоянии.

Если этого не произошло (всё осталось серым и пустым), то, скорее всего (у меня так было с Postgres) надо у таблицы «ident_switch» проверить владельца. После смены на корректного у меня всё сохранилось и заработало.

UPDATE 2023-11-25

Спасибо Анатолию за его комментарий по поводу некорректного отображения структуры папок!

Если плагин скачан ранее, то его нужно или удалить, или переименовать. Команда переместит плагин в каталог «backup», который есть в каталоге пользователя и добавит текущую дату в начало названия каталога:

Для того, что бы выкачать версию 4.4 надо выполнить такую команду:

Далее, изменить владельца:

Обновить страницу в браузере и проверить работоспосбность.

UPDATE 2023-11-27

Попробовал на рабочей почте и там почему-то не заработала корректно 4.4.

Только после того, как я добавил разделитель, то стало работать:

Ссылки:

Репозиторий плагина -BitBucket. | Репозиторий плагина — Github. | Сохраненная копия.

Сам плагин (2021-02-18).

If you found an error, highlight it and press Shift + Enter or to inform us.

Фото аватара

Дмитрий

родился, учился, работаю-учусь

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
5 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Анатолий
Анатолий
11 месяцев назад

Все бы ничего, но после переключения зачем то меняет отображение структуры папок ящика. Начинает выводить имя каждой папки с указанием полного пути, а не как по умолчанию красивое дерево со смещением

Анатолий
Анатолий
Ответить на  Дмитрий
11 месяцев назад

Эта проблема оказывается возникла начиная с версии 4.4.1 и на более поздних (4.4.2). На версии 4.4 такой проблемы нет и все отлично заработало. Теперь еще удобнее стало. Нужный плагин однозначно.

Анатолий
Анатолий
11 месяцев назад

Вот бы еще разрабы прикрутили бы к нему OAuth