Веб-почта · 3 min read · Dec 29, 2025

Переход от SquirrelMail к Atmail Open с ISPConfig 3

Переход от SquirrelMail к Atmail Open с ISPConfig 3

Автор: Sellotape
Версия: 1.00
Последнее редактирование: Суббота, 4 декабря 2010

Atmail Open — это клиент веб-почты с открытым исходным кодом, который доступен бесплатно и является отличной альтернативой Squirrelmail. Этот учебник показывает, как использовать его с ISPConfig 3 (вместо SquirrelMail). Дополнительная информация доступна здесь… http://atmail.org

Шаг 1 - Создание базы данных

Сначала нам нужно создать базу данных для Atmail.

  • Откройте ISPConfig и перейдите в Сайты.
  • Выберите База данных в подменю навигации слева.
  • Нажмите на Добавить новую базу данных
  • Создайте Имя базы данных, Пользователь базы данных и Пароль базы данных

Шаг 2 - Резервное копирование Squirrelmail

На случай, если что-то пойдет не так - нам нужно сделать резервную копию Squirrelmail.

cd /usr/share   
mv squirrelmail squirrelmail.bak   
mkdir squirrelmail

Шаг 3 - Скачивание, распаковка и удаление ненужных файлов

Мне не удалось заставить последнюю версию Atmail open работать с моей настройкой. Для целей этого учебника; мы будем использовать v1.01 - Пожалуйста, дайте мне знать, если вы найдете способ заставить последнюю версию работать.

cd squirrelmail   
wget http://downloads.sourceforge.net/atmailopen/atmailopen-1.01.tgz   
tar xvfz atmailopen-1.01.tgz   
cd atmailopen   
mv * ../   
cd ../   
rm –r atmailopen   
rm atmailopen-1.01.tgz

Шаг 4 - Сделать Atmail Open доступным для записи для Apache

chown –R [Apache-user] /usr/share/squirrelmail

Пожалуйста, обратите внимание: на системах Debian замените [Apache-user] на www-data. Пользователь Apache на других дистрибутивах Linux может быть другим.

Шаг 5 - Установите Atmail Open на ваш сервер

В вашем предпочтительном браузере перейдите по адресу http://yourdomain.tld/webmail. Вам будет предложено прочитать инструкции на экране и ознакомиться с лицензионным соглашением. Если вы согласны, вы можете продолжить!

Шаг 6 - Подключение к базе данных

На Шаге 1 мы создали базу данных в ISPConfig, и теперь нам нужно ввести данные в AtMail Open…

Подключение к базе данных

Шаг 7 - Определите SMTP-хост

Введите SMTP-хост (в этом примере мы предполагаем, что это localhost). Требуется ли вам аутентификация (например, если вам нужно использовать почтовый релей для отправки электронной почты) и адрес электронной почты администратора.

Шаг 8 - Импорт данных из SquirrelMail (или другой системы веб-почты)

На этом шаге у вас есть возможность импортировать данные из других популярных систем веб-почты. Если вы решите сделать это, выберите SquirrelMail и введите настройки подключения к базе данных, затем нажмите ‘Продолжить’

Шаг 9 - Все готово! Войдите в Atmail Open

Теперь вы можете войти в вашу новую систему веб-почты Atmail Open! Все готово к работе, но если хотите, следуйте Шагу 10, чтобы настроить экран входа.

Вход в Atmail

Шаг 10 - Настройка экрана входа

На этом шаге мы рассмотрим, как удалить поля Mailserver, Язык и Протокол с экрана входа и определить настройки по умолчанию, чтобы нам не нужно было вводить их вручную каждый раз при входе.

vi /usr/share/squirrelmail/html/login-light.html

Найдите строки ниже и отредактируйте соответственно…

Заголовок / текст заголовка входа

< td >Доступ к веб-почте< /td >

Инструкции для входа / Пользовательское сообщение

< td >< div id="AuthStatus" class="logintext" style="padding-left: 4px;" >Пожалуйста, введите ваше имя пользователя и пароль.< /div >< /td >

Скрыть поле ‘Mailserver’ со страницы входа и установить значение по умолчанию на ‘localhost’

Найдите…

< tr id="mailserver" >

И измените на…

< tr id="mailserver" style="display:none;" >

Найдите…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer">< /td >

И измените на…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer" value="localhost" >< /td >

Скрыть протокол со страницы входа

Найдите…

< tr id="protocol" >

И измените на…

< tr id="protocol" style="display:none;" >

Скрыть язык со страницы входа

Найдите…

< tr >
     < td > < /td >
     < td colspan="2" align="right" >Язык:< /td >

И измените тег < tr > на…

< tr style="display:none;" >

Пожалуйста, дайте мне знать, если у вас есть какие-либо предложения по улучшению этого учебника… Наслаждайтесь!

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.