Почтовый сервер на базе Zimbra Collaboration Suite
Zimbra Collaboration Suite (zimbra почтовый сервер)- Полноценный почтовый сервер (клиент) и система групповой работы.
Из особенностей:
Подробние можно ознакомиться тут вы должны прописать обязательно A, MX и желательно PTR записи на своем DNS сервере (или на DNS провайдера). Zimbra это будет проверять во время установки, а также 5 Gb свободного места.
И так приступим, для теста я выбрал Debian Etch 4.0r7 стандартная установка без графической оболочки, были произведены настройки сети, update репозитариев и поставлен ssh сервер для удобства.
Важно!!! — перед установкой
Zimbra почтовый сервер
На всякий случай проверяем отключены ли службы: 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
Скачиваем сам дистрибутив downloads, и смотрите размер его приличный под 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.2264
Checking 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-proxySelect 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] yThe 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.logMain 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) 3Store configuration
1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@mail.example.com
** 4) Admin Password UNSETSelect, 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.com
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
stats Running
Если не все запущены, то для запуска набрать:
$ zmcontrol start
$ exit
Теперь все настройки сервера будут присходить через Web интерфейс.
Адрес для администрирования zimbra почтовый сервер:
https://mail.example.com:7071/zimbraAdmin
Клиентам надо заходить по адресу:
http://mail.example.com
Скриншоты:
Так как я Оперой пользуюсь по умолчанию, маленькая неприятность через нее нельзя админить, но это можно пережить
Ссылки:
Zimbra
Zimbra Документация
Zimbra Wiki
http://howtoforge.com/installing_zimbra_collaboration_suite_on_ubuntu
Читаем еще:
- Установка и настройка сервера на базе Debian Etch 4.0
- Консольные команды. Работа с сетью.
- ipcalc — калькулятор для расчета сетей
- Вышел Thunderbird 3
- Установка Webmin в Ubuntu/Debian