Добавить новость на сайт
RSS
Читать нас в RSS
Статистика сайта
Наши правила
Поиск по сайту
Добро пожаловать на Информационный портал Vectormm.net! У нас вы можете найти инструкции по настройке популярных беспроводных роутеров, а так же тонкости и хитрости по работе с операционными системами Windows и Linux. Так же, вы можете общаться на нашем форуме.

Вы успешно авторизовались!
Навигация
 
Сегодня
Панель управления
 

Установка xMailserver
Раздел: Роутеры » Роутеры ASUS

Данное описание составлено на основе инструкций asusforum.ru и справедливо для прошивок 1.9.2.7-9 и выше, но воспользоваться им вы можете только на свой страх и риск. Все нижеуказанные действия проводились на моделях WL500g Premium v.1, WL500g Premium v.2, WL500W с подключенным USB диском и флеш накопителем в различных комбинациях, но так же справедливы для остальных моделей, которые поддерживают работу с внешним диском или флешкой и настройку из командной строки. Так же запаситесь временем, чтобы никуда не спешить и случайно в запарке не испортить всю работу. Если есть непосредственное соединение с Интернетом, то настройка пройдет без проблем в виде скачивания необходимых пакетов альтернативными способами и переливки их в роутер. Если не имеете начальных знаний о Линуксе, то опять-же необходим либо Интернет для гугления, либо литература в печатном виде по Линуксовым командам.

 
1. Устанавливаем нужные пакеты:

ipkg update
ipkg install xmail
ipkg install clamav
ipkg install bash
2. Настраиваем конфиг:
nano /opt/var/MailRoot/xmail


Изменяем его следующим образом:
#!/bin/sh
#
# skeleton example file to build /etc/init.d/ scripts.
# This file should be used to construct scripts for /etc/init.d.
#
# Written by Miquel van Smoorenburg <miquels@cistron.nl>.
# Modified by Davide Libenzi <davidel@xmailserver.org>
#
# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl
#

XMAIL_ROOT=/opt/var/MailRoot
#XMAIL_CMD_LINE="-SX 1 -Qn 1 -Yt 1 -Ln 1 -PX 1 -CX 1"
XMAIL_CMD_LINE="-Md -SX 1 -Qn 1 -Yt 1 -Ln 1 -PX 1 -CX 1"
PATH=$XMAIL_ROOT/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/opt/bin/XMail
NAME=XMail
DESC="XMail server"

test -f $DAEMON || exit 0

set -e

ulimit -c 10000


start_xmail()
{
MAIL_ROOT=$XMAIL_ROOT
export MAIL_ROOT
MAIL_CMD_LINE=$XMAIL_CMD_LINE
export MAIL_CMD_LINE
$DAEMON $MAIL_CMD_LINE > /opt/var/log/mail.log 2>&1 &
while [ ! -f /var/run/$NAME.pid ]
do
sleep 1
done }

3. Запускаем:

 

/opt/etc/init.d/S43xmail start

Подождав секунд 20, проверяем коннект:
telnet localhost 25
Ответ должен быть примерно следующим:
220 mail.syte.net <1250576733.12301@mail.syte.net> [XMail 1.25 ESMTP Server] service ready;
4. Заводим администритора почтового сервера:

 

С помощью утилиты XMCrypt зашифруем пароль почтового администратора:

XMCrypt password

Для слова "password" получится строчка "15041616120a1701"

 

Результат записываем в файл /opt/var/MailRoot/ctrlaccounts.tab следующим образом:

nano /opt/var/MailRoot/ctrlaccounts.tab

Если почтовый администратор у нас "administrator", то вставляем в файл следующее:

"administrator"    "15041616120a1701"

Сохраняем файл, и перезапускаем почтовый сервер:

/opt/etc/init.d/S43xmail restart

5. Настраиваем веб интерфейс phpxMail:

wget http://downloads.sourceforge.net/project/phpxmail/phpxmail/1.5/phpxmail1.5.zip


Распаковываем его в корень нашего веб вервера (обычно /opt/share/www/lighttpd/):
unzip e ./phpxmail1.5.zip

Переименовываем получившийся каталог просто в phpxmail для удобства,

и заходим по адресу http://my.router:port/phpxmail

Регистрируем новый сервер localhost и заходим с ранее указанными параметрами.

6. Настройка антивируса ClamAV:

 

Все настройки антивируса находятся в файлах:

/opt/etc/clamd.conf - управление самим антивирусом.
/opt/etc/freshclam.conf - управление процессом обновления.
/opt/etc/init.d/S98clamav - автозапуск антивируса.

По-умолчанию ничего не трогаем, все уже настроено.

 

7. Дополнительные настройки:

 

Скачиваем архив отсюда: MailRoot.zip

Распаковываем, и заменяем файлы в /opt/var/MailRoot/ на файлы из архива.

Перезапускаем почтовый сервер:

/opt/etc/init.d/S43xmail restart

 

 8. Окончательная настройка:


 

Заходим по адресу http://my.router:port/phpxmail

 

Производим необходимые настройки для работы с почтовым сервером - указываем нужные параметры, заводим пользователей и т.д. Это уже сами ;)


Данная инструкция создана применительно к моей инструкции с нуля.

 

 
 (голосов: 9)
 
 
НаверхНаверх
 
Наверх