Мой старт в интернет!

Не существенным, но недостатком модуля Office Mail Server является отсутствие веб-интерфейса доступа к почтовому серверу.

В настоящей статье я расскажу как «прикрутить» веб-почту к пакету «Мой сервер»

И так, имеется домен mysite.net, на котором работает OMS в качестве POP3/SMTP сервера

Вэб-интерфейс к почтовому серверу будем размещать на защищенным суб-домене webmail.mysite.net

Создаем ssl-сертификат для хоста

mysrv @ create hcrt webmail.mysite.net

Создаем https-хост для вэб-интерфейса к почтовому серверу

mysrv @ create shost webmail.mysite.net

Создаем пользователя и базу данных webmail

mysrv @ create user webmail 12345

В качестве движка для вэб-интерфейса будем использовать Afterlogic Webmail Lite

Скачиваем php-версию со страницы загрузки и распаковываем содержимое папки webmail из архива в папку W:\www\webmail.mysite.net, соглашаясь с заменой файлов.

В папке W:\www\webmail.mysite.net создаем файл robots.txt следующего содержания

User-agent: *
Disallow: /

Далее приступаем к инсталляции скрипта веб-почты

В строку адреса (URL) браузера вводим

http://webmail.mysite.net/install

и попадаем на страницу проверки установки

Кликаем Next и принимает лицензионное соглашение

Кликаем I Agree и переходим на страницу настроек БД

После задания параметров и тестирования подключения к БД кликаем Next и задаем пароль для администратора веб-почты

Кликаем Next и попадаем на страницу задания и проверки подключения к почтовому серверу

Далее кликаем Next и принимаем поздравления с успешной инсталляцией вэб-интерфейса к почтовому серверу

После успешной инсталляции вэб-интерфейса к почтовому серверу удаляем или переименовываем папку W:\www\webmail.mysite.net\install и заходим в панель администрирования с логином mailadm и заданным при инсталляции паролем.

http://webmail.mysite.net/adminpanel

На закладке System\Database Settings хранятся настройки подключения к БД

На закладке System\Security хранится логин и пароль администратора веб-почты

Далее переходим на закладку Domains\Default domain settings и устанавливаем значение Incoming mail в POP3 и порт 110, язык интерфейса, временную зону, формат времени, сохраняем изменения и выходим из админпанели

К сожалению, разработчики скрипта веб-почты версии 6.х не предоставляют возможность дополнительной настройки почтового домена в лайт-версии, поэтому обойдемся простым редактированием файла W:\www\webmail.mysite.net\data\settings\settings.xml

Открываем файл текстовым редактором, находим в нем строку

<LoginFormType>Email</LoginFormType>

и заменяем ее на

<LoginFormType>LoginAtDomain</LoginFormType>

Строку

<LoginAtDomainValue />

заменяем на

<LoginAtDomainValue>mysite.net</LoginAtDomainValue>

и сохраняем файл. Далее в строке ввода адреса (URL) браузера вводим

http://webmail.mysite.net/

и попадаем на страницу авторизации веб-интерфейса к почтовому серверу

После ввода логина и пароля пользователя попадаем в почтовый ящик

и производим необходимую донастройку

Для тонкой настройки веб-интерфейса необходимо редактировать settings.xml

Описание тэгов settings.xml здесь