headermask image

Почтовый сервер на базе Zimbra Collaboration Suite

Zimbra Collaboration Suite — Полноценный почтовый сервер (клиент) и система групповой работы.
Из особенностей:

  • поддержка русского языка;
  • cистема разворачивается на сервере и не требует клиентского приложения, вся работа ведется через веб-браузер;
  • поддерживает интеграцию данных с MS Outlook, Mozilla Thunderbird, Apple Mail, Eudora, синхронизацию данных с мобильными устройствами;
  • - интегрируется с Active Directory/LDAP;
  • поддерживает протоколы MAPI, IMAP, XML, HTTP/S, SOAP, LDAP, SIP, VoIP, iSync, RSS, Atom, iCal, POP, CalDAV (Beta).
  • интегрированы средства анти-спама и антивирус (Spam Assasin и ClamAV).
  • И так приступим, для теста я выбрал Debian Etch 4.0r7 стандартная установка без графической оболочки, были произведены настройки сети, update репозитариев и поставлен ssh сервер для удобства.

    Важно!!! – перед установкой Zimbra вы должны прописать обязательно A, MX и желательно PTR записи на своем DNS сервере (или на DNS провайдера). Zimbra это будет проверять во время установки, а также 5 Gb свободного места

    На всякий случай проверяем отключены ли службы: Exim4, Apache, например для Exim4:

    $ /etc/init.d/exim4 stop$ update-rc.d -f exim4 remove
    Removing any system startup links for /etc/init.d/exim4 …/etc/rc0.d/K20exim4
    
    /etc/rc1.d/K20exim4
    
    /etc/rc2.d/S20exim4
    
    /etc/rc3.d/S20exim4
    
    /etc/rc4.d/S20exim4
    
    /etc/rc5.d/S20exim4
    
    /etc/rc6.d/K20exim4

    Скачиваем сам дистрибутив, и смотрите размер его приличный под 500 Mb, я качал для Debian 4:

    $ wget http://h.yimg.com/lo/downloads/5.0.14_GA/zcs-5.0.14_GA_2850.DEBIAN4.0.20090303135618.tgz

    Распаковываем архив и запускаем установщик:

    $ tar xvfz zcs-5.0.*$ cd zcs-5.0*/
    
    $ ./install.sh

    Запускаеться установка:

    Operations logged to /tmp/install.log.2264Checking for existing installation…
    
    zimbra-ldap…NOT FOUND
    
    zimbra-logger…NOT FOUND
    
    zimbra-mta…NOT FOUND
    
    zimbra-snmp…NOT FOUND
    
    zimbra-store…NOT FOUND
    
    zimbra-apache…NOT FOUND
    
    zimbra-spell…NOT FOUND
    
    zimbra-proxy…NOT FOUND
    
    zimbra-archiving…NOT FOUND
    
    zimbra-convertd…NOT FOUND
    
    zimbra-cluster…NOT FOUND
    
    zimbra-core…NOT FOUNDPLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
    
    ZIMBRA, INC. (”ZIMBRA”) WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
    
    FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
    
    THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
    
    THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
    
    AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
    
    License Terms for the Zimbra Collaboration Suite:
    
    http://www.zimbra.com/license/zimbra_public_eula_2.1.html
    
    Press Return to continue
    
    Checking for prerequisites…
    
    FOUND: NPTL
    
    MISSING: sudo
    
    FOUND: libidn11-0.6.5-1
    
    MISSING: fetchmail
    
    FOUND: libpcre3-6.7+7.4-4
    
    MISSING: libgmp3c2
    
    MISSING: libexpat1
    
    MISSING: libxml2
    
    FOUND: libstdc++6-4.1.1-21
    
    MISSING: openssl
    
    MISSING: libltdl3
    
    Checking for suggested prerequisites…
    
    FOUND: perl-5.8.8
    
    ###ERROR###
    
    One or more prerequisite packages are missing.
    
    Please install them before running this installer.

    Упс, фокус ни удался – факир был пьян :). Добавляем:

    $ aptitude install sudo fetchmail openssl libltdl3 libgmp3c2 curl libxml2 libexpat1
    Checking for prerequisites…FOUND: NPTL
    
    FOUND: sudo-1.6.8p12-4
    
    FOUND: libidn11-0.6.5-1
    
    FOUND: fetchmail-6.3.6-1etch1
    
    FOUND: libpcre3-6.7+7.4-4
    
    FOUND: libgmp3c2-2:4.2.1+dfsg-4
    
    FOUND: libexpat1-1.95.8-3.4
    
    FOUND: libxml2-2.6.27.dfsg-6
    
    FOUND: libstdc++6-4.1.1-21
    
    FOUND: openssl-0.9.8c-4etch4
    
    FOUND: libltdl3-1.5.22-4
    
    Checking for suggested prerequisites…
    
    FOUND: perl-5.8.8
    
    Prerequisite check complete.Checking for installable packages
    
    Found zimbra-core
    
    Found zimbra-ldap
    
    Found zimbra-logger
    
    Found zimbra-mta
    
    Found zimbra-snmp
    
    Found zimbra-store
    
    Found zimbra-apache
    
    Found zimbra-spell
    
    Found zimbra-proxy
    
    Select the packages to install
    
    Install zimbra-ldap [Y] y
    
    Install zimbra-ldap [Y] y
    
    Install zimbra-logger [Y] y
    
    Install zimbra-mta [Y] y
    
    Install zimbra-snmp [Y] y
    
    Install zimbra-store [Y] y
    
    Install zimbra-apache [Y] y
    
    Install zimbra-spell [Y] y
    
    Install zimbra-proxy [N] y
    
    The system will be modified.  Continue? [N] y
    
    Removing /opt/zimbra
    
    Removing zimbra crontab entry…done.
    
    done.
    
    Cleaning up zimbra init scripts…done.
    
    Cleaning up /etc/ld.so.conf…done.
    
    Cleaning up /etc/security/limits.conf…done.
    
    Finished removing Zimbra Collaboration Suite.
    
    Installing packages
    
    zimbra-core……zimbra-core_5.0.14_GA_2850.DEBIAN4.0_i386.deb…done
    
    … …………………… …………..          …………….
    
    zimbra-spell……zimbra-spell_5.0.14_GA_2850.DEBIAN4.0_i386.deb…done
    
    Operations logged to /tmp/zmsetup.04062009-175544.log
    
    Main menu
    
    1) Common Configuration:
    
    2) zimbra-ldap:                             Enabled
    
    3) zimbra-store:                            Enabled
    
    +Create Admin User:                    yes
    
    +Admin user to create:                 admin@mail.example.com
    
    ******* +Admin Password                        UNSET
    
    +Enable automated spam training:       yes
    
    ….   ……………. …………………………
    
    +Web server HTTPS port:                443
    
    Выбираем пункт 3, что б задать админовский пароль:
    
    Address unconfigured (**) items  (? - help) 3
    
    Store configuration
    
    1) Status:                                  Enabled
    
    2) Create Admin User:                       yes
    
    3) Admin user to create:                    admin@mail.example.com
    
    ** 4) Admin Password                           UNSET
    
    Select, or ‘r’ for previous menu [r] 4
    
    Password for admin@deb (min 6 characters) xxxxxx
    
    *** CONFIGURATION COMPLETE - press ‘a’ to apply
    
    Select from menu, or press ‘a’ to apply config (? - help)
    
    ……………..
    
    You have the option of notifying Zimbra of your installation.
    
    This helps us to track the uptake of the Zimbra Collaboration Suite.
    
    The only information that will be transmitted is:
    
    The VERSION of zcs installed (5.0.14_GA_2850_DEBIAN4.0)
    
    The ADMIN EMAIL ADDRESS created (admin@deb)
    
    Notify Zimbra of your installation? [Yes] N
    
    ….

    В конце установщик спросит желаете ли вы зарегистрировать сервер? Это не обязательная процедура. (Если вы хотите зарегистрироваться то жмите Enter).
    Далее система проинициализироваться и завершит установку
    Configuration complete – press return to exit <–
    Вот на этом установка и закончилась.
    Проверяем, все ли службы Zimbra запустились. Для этого входим в консоль с помощью Zimbra акаунта и вводим проверяющую команду:

    
    
    $ su - zimbra$ zmcontrol status
    Host mail.example.comantispam            Running
    
    antivirus             Running
    
    ldap                    Running
    
    logger                 Running
    
    mailbox              Running
    
    mta                   Running
    
    snmp                 Running
    
    spell                   Running
    
    stats                   Running

    Если не все запущены, то для запуска набрать:

    
    
    $ zmcontrol start$ exit

    Теперь все настройки сервера будут присходить через Web интерфейс.
    Адрес для администрирования:
    https://mail.example.com:7071/zimbraAdmin
    Клиентам надо заходить по адресу:
    http://mail.example.com

    Интересное

    Сейчас выбираю проектор для учебного класса. Давно не интересовался что есть новенького в данной направлении. Возможности современных проекторов конечно впечатлают, особенно понравился проектор acer P5260i. Цена конечно у него впечатлает, но оно того стоит….

    Качественный монтаж локальных сетей любого уровня сложности от компании “Софт-Сервис”.

    Похожие посты
  • WSUS станет опциональной ролью для Windows Server 2008 Server Manager
  • System Mailbox (системный почтовый ящик) Exchange 2003
  • Демонстрация Exchange Server 2007
  • Веб-трансляция: Новые приемы управления серверами в Windows Server 2008: Server Manager и PowerShell
  • Веб-трансляция: Особенности служб сертификации в Windows Server 2008
  • Пошаговые руководства по Windows Server 2008 на русском
  • 1 октября. Веб-трансляция “Windows Server Core: отличия от полной версии Windows Server 2008. Варианты применения.”
  • Веб-трансляция: Внешний доступ к службам RMS (Windows Server 2008)
  • 23 ноября. Веб-трансляция “Обзор Windows Server Virtualization”
  • Отключение автозапуска Server Manager в Windows Server 2012 и Windows Server 2012 R2
  • One Comment

    1. Добрый день!
      Не расскажите ли подробнее, стоит ли Зимбру ставить? А то руководство хочет функционал как в exchange, но вот платить столько не готово. Вот и ищу альтернативные варианты…

      1. Sergey on September 11th, 2009 at 11:55 pm