Как я познакомился с Zimbra
СРАЗУ ХОЧУ ПРЕДУПРЕДИТЬ: ЗАПИСЬ СО СТАРОГО БЛОГА ОТ 2013 ГОДА
У нас в компании испокон веков стоял почтовый сервер на Пентиуме 4 на котором крутился postfix на Debian. Сервер этот настроили в году 2007 и забыли о нем надолго. У каждого работника на компьютере был установлен The Bat который по imap (на некоторых компьютерах pop3) собирал почту с сервера и уже сам фильтровал. Такой вариант был надежен (не подводил ни разу) но, к сожалению, неудобен.
Главной проблемой стал спам: к концу 2012 года спама стало столько, что некоторые ящики просто перестали просматривать (на адрес info@ приходило по 10 тысяч сообщений в день). Спам всем порядком надоел и было принято решение вызвать администратора для настройки почтового сервера (тогда я вообще ничего не смыслил в Linux и вообще не понимал зачем в 21 веке использовать командную строку).
Как выяснилось, наш сервер давно не обновлялся (а именно с 2007 года) и решили просто обновить Debian и все программное обеспечение сервера. Глупая затея, но тогда я считал, что установка обновлений это где-то пол часа простоя и все готово, но хрен там... Тут я впервые столкнулся с обновлениями в Linux. После обновления не работало ничего, вообще ничего. Приглашенный админ начал исправлять все конфиги, а исправлять конфиги за кем-то не благодарное дело. После 2 часов исправлений я понял, что легче установить все с нуля, что и было сделано. Решили ставить Ubuntu Server 10. Поставили, настроили postfix. Для борьбы со спамом настроили greylisting и SpamAssasin. Все заработало. Спама стало намного меньше и все были двольны, но не было бы этой статьи если бы на этом все закончилось...
Я работаю в туристической фирме и сотрудники часто уезжают заграницу в командировки. Тут появилась вторая проблема (вернее она была давно, но просто теперь она всех достала): вся почта хранится на компьютере сотрудников и просмотреть свою почту удаленно было не возможно. Да, у нас был установлен веб-клиент для доступа к почтовому серверу через web-интерфейс, но... у некоторых колег почта была настроена по POP3 и The Bat удалял почту с сервера после получения, по этому частично почта была на сервере, частично на компьютерах в офисе, в общем - бардак... Первым делом я перевел всех на IMAP и проблема была решена - теперь вся почта хранилась на сервере и была доступна через web-интерфейс Squirell mail.
В 2013 у нас в офисе стал часто пропадать свет и, как вы понимаете, почтовые сервер становился недоступен. Стоит так же упомянуть, что на этот момент у нас уже было два офиса, но при попадании света в центральном - без почты оставались оба. Так вот, такой расклад уже стал раздражать и было принято решение размещать почтовый сервер в ЦОД (Центр Обработки Данных). Просмотрев цены на аренду сервера я понял, что размещать в Украине не вариант, а вот цены заграницей были вполне удовлетворительны. К этому времени я поднатаскал свои знание по Linux и решил, что почтовый сервер буду настраивать полностью сам с нуля. И вот тут я решил погуглить какие решения есть для организации почты. Оказалось, что кроме приславутого Exchange и Google Apps (на тот момент уже платного) есть куча альтернатив и я начал их тестировать, поочереди, пока не столкнулся с Zimbra Collaboration Suite. B вот оно, решение: бесплатная платформа для организации не только почты, но и общих каллендарей, заметок, документооборота. Сразу упомяну, что я рассматривал исключительно Community Edition. Через две недели тестирования я начал переводить компанию на Zimbra (о ее установке и настройках я расскажу в следующих статьях).
Вот как выглядит интерфейс Zimbra - все продумано, красиво, закончено, никаких костылей.
А вот так выглядит админ-панель сервера.