26 вересня, Вівторок, 2023
A- A A+

Ребрендінг поштового сервера Zimbra

zimbra logo1

Zimbra Zimbra Collaboration Suite — це корпоративний сервер електронної пошти, календаря та спільної роботи з відкритим вихідним кодом.

Завдяки найінноваційнішому веб-додатку, доступному сьогодні, Zimbra підвищує продуктивність користувачів на будь-якому настільному комп’ютері та різко знижує спільну вартість власності порівняно з постачальниками застарілих платформ.

Інші ключові переваги включають розширену сумісність з наявними клієнтами електронної пошти для настільних комп’ютерів, синхронізацію по повітрю зі смартфонами (iPhone, Android), а також кращу масштабованість сервера та ефективніше адміністрування.

Це стаття, щоб виділити деякі області, які можна налаштувати, щоб надати серверу кращий вигляд та оптимізувати під ваш бренд.

Зауважте, що ви повинні застосовувати це відповідно до ліцензії Zimbra залежно від версії, яку ви використовуєте.

1.) Щоб змінити значок favicon:
Значок favicon зазвичай знаходиться в /opt/zimbra/jetty/webapps/zimbra/img/logo. Вам потрібно буде перезаписати це власним значком! Просто!
2.) Щоб змінити логотип Zimbra
Просто перейдіть до /opt/zimbra/jetty/webapps/zimbra/img/logo

Замініть наступні логотипи власними:

ImgZimbraIcon.gif
ImgZimbraIcon_20.gif
ImgZimbraIcon_64.gif

3.) ​​Як змінити title назви сторінки

Від zimbra користувача (su - zimbra):
nano /opt/zimbra/jetty/webapps/zimbra/WEB-INF/classes/messages/ZmMsg.properties
[Змінити значення zimbraTitle = <Текст який ви хочтет щоб відображався>]
nano /opt/zimbra/jetty/webapps/zimbra/WEB-INF/classes/messages/ZhMsg.properties
[Змінити значення zimbraTitle = <Текст який ви хочтет щоб відображався>]
Перший призначений для просунутого клієнта, а другий — для базового клієнта.
Вам потрібно буде перезапустити jetty і очистити кеш-пам’ять браузера/перезапустити браузер, щоб побачити, як зміни вступили в силу
su - zimbra та виконати команду
zmmailboxdctl restart

Ось як змінити логотип Zimbra на сторінці входу з вашим власним логотипом:

1. Зробіть власний логотип до розміру 440 x 60 пікселів, і збережіть у форматі .png і дайте йому назву LoginBanner.png (це для сторінки введення даних для входу)

2. Наступний файл має містити назву AppBanner_white.png з розширенням 88 х 21 (для логотипу після авторизації)

Ці логотипи ми будем використовувати для дефолтної теми з білим фоном

3. Завантажуєм ці файли на сервер в домашню директорію

4. Виконайте таку команду, щоб змінити логотип zimbra на власний логотип: (припускаючи, що у вас встановлена zimbra у папку /opt )
cp /home/dima/LoginBanner.png /opt/zimbra/jetty/webapps/zimbra/skins/_base/logos

cp /home/dima/AppBanner_white.png /opt/zimbra/jetty/webapps/zimbra/skins/_base/logos

Далі рестарт всіх служб

zmcontrol restart

Заміна ссилок з дефолтних www.zimbra.com на власні

Із коробки всі ссилки які знаходяться за логотипами - відправляють вас на сайт розробника.

Ми можем трішки модифікувати ці ссилки на інші

zmprov md my.domain.com zimbraSkinLogoURL https://my.domail.com

Нова тема Zextras для веб-інтерфейсу Zimbra

Як встановити нову тему Zextras для веб-інтерфейсу Zimbra

Спочатку ви повинні зареєструватися, щоб отримати посилання для завантаження: zextras-theme-zimbra-interface . Потім ви отримаєте інструкції щодо встановлення нової

На час написання цієї статті встановлення проходить наступним чином:

1. Завантажте пакет зі свого сервера Zimbra за допомогою такої команди:

cd /home/

wget download.zextras.com/zextras-theme-installer/latest/zextras-theme-ubuntu.tgz

2. Розпакуйте пакет, який ви щойно завантажили

tar xvf zextras-theme-ubuntu.tgz

3. Виконайте установку

cd zextras-theme-installer && sudo ./install.sh

4. Застосвати зміни

su - zimbra -c 'zmskindeploy /opt/zimbra/jetty/webapps/zimbra/skins/zextras/'

5. Перезапустіть  Zimbra (mailboxd) вручну за допомогою:

su - zimbra -c 'zmmailboxdctl restart' як пропонується в повідомленні в кінці сценарію встановлення.

І тпер потрібно зайти у ваш акаунт та змінити стандартну тему Harmony на нову Zectras

zimbra logo2

Для того щоб змінити ці налаштування у всіх користувачів потрібно

Увійдіть у Консоль адміністратора, щоб змінити тему, використовуючи меню Головна сторінка -> Налаштування -> Клас послуг -> Двічі клацніть мишею по COS -> Теми . Натисніть Save

Або змінити конфігураційні файли

# su - zimbra
$ sed -i 's/harmony/zextras/g' /opt/zimbra/jetty/etc/zimbra.web.xml.in

(можна вручну змінити zimbraDefaultSkin harmony на  zextras)
$ zmmailboxdctl restart

 

Далі робимо файли вже у форматі .svg

cp /home/ext/zimbralogo/AppBanner_white.svg /opt/zimbra/jetty/webapps/zimbra/skins/zextras/logos/

cp /home/ext/zimbralogo/LoginBanner_white.svg /opt/zimbra/jetty/webapps/zimbra/skins/zextras/logos/

LoginBanner_white.sv 440 x 60 пікселів

LoginBanner_white.svg  88 х 21 пікселів

Оновлюєм сторінку і все, готово

Корисні посилання

zextras-theme github

community.zextras