It-mehanika - поштовий сервер open-xchange 6 на ubuntu server частина1

Поштовий сервер + Open-Xchange 6 на Ubuntu 12.04 Server: Частина 1

У даній статті описана установка і настройка поштового сервера iRedMail :). а також установка Groupware сервера Open-Xchange 6 на Ubuntu 12.04. Будьте уважні і обережні при установці, тому що я танцював з бубном довго і болісно з усім і писав статтю одночасно, тому намагався виправити навіть найменші дрібниці.

Для установки даної системи необхідно наступне:

-Ubuntu 12.04 LTS Server

-Підключення до Інтернет.

Записавши образ на CD, встановлюємо серверний дистрибутив Ubuntu на сервер. Вибираємо мову, я вибираю Русский всюди.

Країна Російська Федерація. Тому що в даному випадку будуть використовуватися російські дзеркала репозиторіїв.

При запиті про автоматичне визначення розкладки клавіатури вибираємо Ні.

Країна, для якої призначена клавіатура Російська.

Розкладка клавіатури Російська

Спосіб перемикання вибираю Control + Shift

При запиті ввести ім'я хоста я вводжу ph т. К. Домен у нас іменується ph.company.com

Далі створюємо користувача з уже інтуїтивного діалогу з системою.

Я не зашифровувати домашні директорії і вибираю Ні.

При запиті про часові пояси, натискаємо Немає і вибираємо свою тимчасову зону.

Інші пункти можна опустити т. К. Вони зрозумілі і описувати їх немає сенсу.

Обов'язково при запиті про вибір оновлень виберіть пункт Без автоматичного оновлення.

І після всього в менеджері вибору ПО виберемо тільки OpenSSH server і більше нічого, т. К. В подальшому ми вручну встановимо всі необхідні нам пакети.

При запиті про встановлення завантажувача GRUB вибираємо Yes.

Всі команди в статті будуть виконуватися від користувача root тому, перш ніж писати будь-які команди або перемкнемося в рядок суперкористувача за допомогою команди sudo su або перед кожною командою в консолі ставте додатково sudo.

5.Установка додаткових пакетів.

$ Apt-get install mc

6.Настройка мережевого підключення.

Починаючи з сервера Ubuntu 12.04 більше не можна редагувати файл /etc/resolv.conf. але нам необхідно вказати наші сервера імен в мережі.

Як користуватися і почитати про resolv.conf - виконайте команду:

Редагуємо файл / etc / network / interfaces

І наводимо його до такого виду:

# This file describes the network interfaces available on your system

# And how to activate them. Them more information, see interfaces (5).

# The loopback network interface

iface lo inet loopback

Після зміни конфігурації перезапускаємо веб-сервер Apache:

І останнє з конфігурації це запускаємо:

Але для того що б перевірити всю систему, нам необхідно додати тестового користувача sales в базу даних Open-Exchange

Для початку створимо одного контекстного користувача (полуадміна) за допомогою якого в подальшому будуть визначаться функціонал і робота всіх користувачів і модулів в OpenExchange. Даний користувач в даний момент може бути тільки один, але в розширеній (купленої) системі, таких користувачів можна створювати кілька і визначати їм функціонал системи.

$ / Opt / open-xchange / sbin / createcontext -A oxadminmaster -P open_master_password -c 1 \

-u oxadmin -d "Context Admin" -g Admin -s User -p admin_password -L defaultcontext \

Далі створюємо користувача Open-Exchange з такою конфігурацією:

$ / Opt / open-xchange / sbin / createuser -c 1 -A oxadmin -P admin_password -u sales \

Тепер заходимо в веб-інтерфейс і вводимо логін sales пароль secret.

Тепер найголовніше. При створенні користувача, необхідно враховувати що користувач додається в дві різні системи, тобто спочатку ви додаєте його в поштовий сервер, потім в сервер open-exchange, але обов'язково з одним і тим же логіном і паролем.

У веб інтерфейсі iRedAdmin ви створюєте користувача sales з паролем secret

І в консолі сервера даєте команду від root:

sales - ім'я користувача в Open-Xchange;

secret - пароль користувача sales

P.S. Звертаю увагу що дана версія Open-Xchange русифікована. І до відома: Тепер розробники Open-Xchange прибрали веб інтерфейс адміністрування і зробили тільки через консоль, а всі налаштування по самому інтерфейсу, папок, завданням і всяким іншим надобнастям надали самому користувачеві. Тобто тепер не адміністратор налаштовує самі уявлення, фільтри, вид, додавання додаткових поштових скриньок, та інше, а сам користувач як йому буде зручно працювати. Є навіть автонастройка відомих порталів і поштових скриньок при вході в Open-Xchange.

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

Можу порадувати, я знайшов рішення цієї проблеми.

Редагуємо файл /opt/open-xchange/etc/groupware/mailfilter.properties ось вона де собака зарилася :)