• Разбираем как перевыпустить самоподписанный сертификат Zimbra Collaboration

    Полезно знать и уметь перевыпускать самоподписанный сертификат Zimbra. При установке Zimbra Collaboration сертификат выдается сроком на пять лет. Помимо того что нужно своевременно перевыпускать новый сертификат по истечении срока старого, так бывают случаи когда нужно сделать это досрочно, например в следствии изменении имени хоста или доменного имени.

     

    Повышаем свои права до суперпользователя:

    sudo su

    Переходим в каталог:

    cd /opt/zimbra/bin

    Создаем новый корневой сертификат:

    ./zmcertmgr createca -new

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (1 голос(ов), в среднем: 5,00 из 5)
    Загрузка...
  • Экспорт и установка сертификата Zimbra Collaboration

    При работе с почтовым сервером Zimbra Collaboration, возникает проблема с самоподписанным сертификатом, почтовые клиенты и браузеры каждый раз выдают сообщение об ошибке проверки сертификата и угрозе безопасности. Это создает неудобство в работе, т.к. каждый раз пользователям приходится игнорировать непроверенный сертификат. Разберем как исправить эту ситуацию.

     

    Вот такое предупреждение безопасности мы наблюдаем при попытке подключится к серверу с самоподписанным сертификатом.

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (3 голос(ов), в среднем: 5,00 из 5)
    Загрузка...
  • Разбираем как обновить установленную версию Zimbra Collaboration 8.6 до 8.7

    По данной статье был развернут почтовый сервер Zimbra Collaboration 8.6. Для себя хочу проработать процесс обновления почтового сервера. Выполню обновление с версии 8.6.0 до 8.7.0.

     

    Итак мы имеем рабочую версию Zimbra Collaboration 8.6

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (2 голос(ов), в среднем: 5,00 из 5)
    Загрузка...
  • Резервное копирование списка учетных записей и списков рассылки в Zimbra Collaboration 8.6

    Рассмотрим как делать резервные копии списка учетных записей, а так же списков рассылки. Данный бекап может пригодится, в случае переноса почтового сервера на другую машину, да и в целом на случай непредвиденного сбоя, всегда можно будет восстановить быстро как учетные записи, так и группы рассылки.

     

    Итак мы имеем развернутый по этой статье почтовый сервер Zimbra Collaboration 8.6 на Ubuntu 14.04 Trusty Tahr. Для создания бекапа данных мы будем использовать bash скрипты.

     

    Резервное копирование списка учетных записей

    Создаем текстовый файл и делаем его исполняемым:

    nano backup_accounts.sh
    sudo chmod +x backup_accounts.sh

     

    В созданный скрипт вписываем следующее (в параметрах настроек скрипта указываем данные свои):

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (3 голос(ов), в среднем: 5,00 из 5)
    Загрузка...
  • Резервное копирование и восстановление почтовых ящиков в Zimbra Collaboration 8.6

    В этой статье мы разбирали как развернуть Zimbra Collaboration 8.6 на Ubuntu 14.04 Trusty Tahr. В бесплатной версии почтового сервера нет удобного функционала по бекапу и восстановлению почтовых ящиков. А создание бекапов, есть неотъемлемая часть работы любого системного администратора. Да и наличие бекапа всегда нас спасет в трудную минуту.

     

    Создавать бекапы и восстанавливать их же будем посредством bash-скриптов. Создавать и восстанавливать почтовые ящики мы будем на горячую так сказать, без остановки почтового сервера.

     

     

    Резервное копирование всех почтовых ящиков

    Создаем текстовый файл и делаем его исполняемым:

    nano backup_all_mailbox.sh
    sudo chmod +x backup_all_mailbox.sh

     

    В созданный скрипт вписываем следующее (в параметрах настроек скрипта указываем данные свои):

    #!/bin/bash
    
    #####################
    # Настройки скрипта #
    #####################
    # Путь к месту бекапа
    Path_backup="/home/jakonda/bkzm"
    # Временный файл для работы
    Source_list="/home/jakonda/temp"
    # Название домена
    Domain="jakondo.ru"
    # Значение текущей даты
    Current_date=$(date +%d-%m-%Y)
    # Лог-файл
    Log=$Path_backup"/"$Current_date"/log"
    echo "#####################################################"
    echo "# Резервное копирование всех почтовых ящиков Zimbra #"
    echo "#####################################################"
    echo ""
    echo "Время начала бекапа всех почтовых ящиков - $(date +%T)"
    echo "Начало бекапа - $(date +%T)" > $Log
    # Запоминаем время начала бекапа
    Begin_time=$(date +%s)
    echo ""
    # Определяем список всех имеющихся почтовых ящиков
    echo "Формируем список всех почтовых ящиков для бекапа..."
    /opt/zimbra/bin/zmprov -l gaa $Domain > $Source_list
    if [ $? -eq 0 ]; then
    echo -n "$(tput hpa $(tput cols))$(tput cub 6)[OK]"
    echo "Формирование списка почтовых ящиков успешно выполнено." >> $Log
    echo
    else
    echo -n "$(tput hpa $(tput cols))$(tput cub 6)[FAIL]"
    echo "Формирование списка почтовых ящиков не удалось выполнить. Завершение работы (Неудача)." >> $Log
    exit
    echo
    fi
    # Проходимся по всем ящикам в полученном списке и делаем бекап каждого
    echo "Выполняем резервное копирование всех почтовых ящиков"
    echo "----------------------------------------------------"
    mkdir -p $Path_backup/$Current_date/
    echo "Создание каталога $Current_date для размешения бекапа." >> $Log
    for mailbox in $( cat $Source_list); do
    echo "Резервирование почтового ящика - $mailbox"
    /opt/zimbra/bin/zmmailbox -z -m $mailbox getRestUrl "//?fmt=tgz" > $Path_backup/$Current_date/$mailbox.tgz
    if [ $? -eq 0 ]; then
    echo -n "$(tput hpa $(tput cols))$(tput cub 6)[OK]"
    echo "Бекап почтового ящика $mailbox успешен" >> $Log
    echo
    else
    echo -n "$(tput hpa $(tput cols))$(tput cub 6)[FAIL]"
    echo "Бекап почтового ящика $mailbox не удачно" >> $Log
    echo
    fi
    done
    # Вычисление времени работы бекапа почтовых ящиков
    End_time=$(date +%s)
    Elapsed_time=$(expr $End_time - $Begin_time)
    Hours=$(($Elapsed_time / 3600))
    Elapsed_time=$(($Elapsed_time - $Hours * 3600))
    Minutes=$(($Elapsed_time / 60))
    Seconds=$(($Elapsed_time - $Minutes * 60))
    echo "Затрачено времени на резервное копирование : $Hours час $Minutes минут $Seconds секунд"
    echo "Затрачено времени на резервное копирование : $Hours час $Minutes минут $Seconds секунд" >> $Log

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (5 голос(ов), в среднем: 5,00 из 5)
    Загрузка...
  • Установка почтового сервера Zimbra Collaboration 8.6 на Ubuntu 14.04 Trusty Tahr

    Разберем как развернуть мощный и в тоже время бесплатный почтовый сервер Zimbra Collaboration 8.6. Zimbra может соперничать с Microsoft Exchange своим функционалом, в который входит необходимый набор инструментов для работы в корпоративной среде. Zimbra имеет удобный и понятный Web интерфейс, поддерживающий работу мобильных устройств, что не мало важно для сотрудников находящихся вне офиса.

     

    Исходные данные для развертывания Zimbra:

    • Домен jakondo.ru (на этом доменном имени будет ходить почта)
    • Локальная сеть 10.5.5.0/24
    • Домен контроллер на базе Windows Server 2012R2 (AD DS, DNS) DC1, jakonda.local10.5.5.5 (Установленный по данной статье)
    • Установленная система Ubuntu 14.04 Trusty Tahr (10.5.5.10, Hostname — mail)

    Задача:

    • Настроить DNS на домен контроллере DC1, для работы почтового сервера Zimbra.
    • Выполнить предварительную настройку системы Ubuntu 14.04 Trusty Tahr перед установкой Zimbra.
    • Установить почтовый сервер Zimbra Collaboration 8.6.
    • Добавление почтового домена jakondo.ru в развернутый почтовый сервер.
    • Проверить работу почты.

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (4 голос(ов), в среднем: 4,25 из 5)
    Загрузка...
© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика