Почтовый сервер hmailserver, разработанный компанией Martin Knife, абсолютно бесплатный и работает с платформой операционной системы Windows. Сервер оснащен такими инструментами, как резервное копирование, администрирование, он также поддерживает протоколы электронной почты, такие как POP3, IMAP, SMTP. Все приходящие по почте сообщения хранятся в формате MIME на жестком диске, а индексы и настройки в таких базах данных, как MySQL, MSSQL и других. Данный почтовый сервер оснащен самыми необходимыми и распространенными функциями, которые поддерживаются большинством других подобных ресурсов. К наиболее распространенным из них относятся такие, как списки рассылок, мультимедийность, алиасы и другие. Для того чтобы почтовый сервис работал с максимальной производительностью и обеспечивал комфорт в работе с почтой, его необходимо правильно настроить. Также возможно использовать различные клиенты для работы с hmailserver, которые тоже должны быть правильно настроены.
Установка hmailserver
Для начала необходимо установить сервер hmailserver на свой компьютер, во время установки потребуется выбрать базу данных MySQL или MSSQL, после чего установка продолжится. В приложении hmailserver database Setup, которое откроется под самый конец установки, нужно будет прописать данные для подключения и указать тип выбранной базы данных, лучше всего выбрать MySQL для нормальной работы сервера, потому как в других могут возникать различные проблемы, затрудняющие работу. В качестве клиента можно установить программу VertrigoServ или любую другую для работы с почтой на усмотрение пользователя. После установки клиента нужно будет найти в папке, куда он установлен, файл limb ysql.dll и перенести его в папку Bin, где установлен почтовый сервер hmailserver. Во время установки потребуется выбрать имя пользователя, установить пароль, указать порт 3306 и адрес сервера 127.0.0.1.
После установки программы для удобства ее использования нужно провести русификацию. Если знания английского языка позволяют, то можно обойтись и без русификации. Чтобы русифицировать почтовый сервер нужно полностью остановить его работу через Панель управления - Администрирование. Во вкладке «Службы» найти название почтового сервера и остановить его работу командой «Стоп». Далее остается только перенести файл русификации в папку с языками установленного почтового сервера hmailserver. Для завершения русификации необходимо войти в программу, введя установленный ранее пароль и логин. В окне администрирования необходимо перейти в меню File Select Language и установить русский язык. После перезапуска меню программы будет на русском языке.
Настройка hmailserver
Перейдя в программу, нужно добавить домен и пользователя. Для добавления домена после нажатия кнопки «Добавить домен» нужно будет ввести его имя, а затем сохранить его. Чтобы создать пользователя, нужно сначала перейти в папку «Учетные записи» и добавить новую, введя имя, подобрав наиболее удобное и хорошо запоминающееся.
Следующим этапом настройки является установка протоколов сообщений. Включить логирование писем, которые будут приходить на ваш почтовый ящик. Для протоколирования писем в большинстве случаев нужно устанавливать протоколы POP3 и SMTP для входящей и исходящей почты, после чего нужно сохранить изменения, нажав соответствующую кнопку.
Пользоваться бесплатной почтой hmailserver можно не только через клиенты, такие как VertrigoServ, но и через интернет браузер, которым вы пользуетесь. В последнем случае потребуется установка phpwebadmin, используемого в качестве интерфейса. Без него запустить почтовый сервер через браузер не получится.
Установка интерфейса phpwebadmin
Для установки сначала нужно скачать дистрибутив с приложением и установить его в папку используемого для работы интернет браузера. Для того чтобы запустить интерфейс и получить в нем полезные дополнительные возможности, нужно будет обязательно создать файл конфигурации с названием config.inc.php. Сделать это можно с помощью любого текстового редактора, в котором сначала создается файл с указанным выше названием, затем в него перемещаются данные из файла config.sample.inc.php, редактируются и переносятся на главную директорию устанавливаемого интерфейса.
Для работы с почтовым сервером можно установить скрипт RoundCubeMail. Для этого необходимо скачать архив скрипта и переместить его в папку с установленным клиентом VertrigoServ, предварительно ее лучше полностью очистить. Следующим этапом идет создание базы данных MyAQL, после чего начинается основная установка RoundCubeMail.
Во время установки сначала будет просканирован компьютер, это необходимо для того чтобы убедиться в соответствии системы компьютера с требованиями установки RoundCubeMail. В случае отказа в установке, возможно, потребуется внести необходимые изменения.
Следующий этап установки RoundCubeMail - это копирование файлов конфигураций, которые должны находиться в папке config. Последним этапом инсталляции является тестирование файлов конфигурации на соответствие требованиям. Это возможно только при включенной службе hmailserver. Если во время тестирования возникает отказ, значит, нужно проверить соответствие системы и требований, предъявляемых скриптом.
Для того чтобы войти в RoundCubeMail необходима авторизация, чтобы ее произвести, в интернет браузере вводится адрес 192.168.0.45 и затем на главной странице нужно будет ввести выбранные ранее данные, а именно, логин и пароль пользователя. Если они введены правильно, после нажатия Enter можно перейти в свой почтовый ящик.
Все настройки необходимо выполнять внимательно, чтобы избежать ошибок, которые не позволят нормально пользоваться почтовым сервером и почтовыми клиентами, благодаря которым пользоваться почтовым сервером hmailserver намного быстрее и удобнее.