В данном видео показаны основные моменты работы с почтой в Webuzo. Также ниже вы можете найти текстовую версию инструкцию.

Содержание

Установка почтового сервера Exim + Dovecot

Для корректной работы почтового сервера вам понадобится установить на свой VPS дополнительное программное обеспечение – Exim и Dovecot. Установка выполняется в разделе Webuzo по управлению настройками хостинга (Enduser Panel).

Enduser Panel

Перейдите в меню “Apps”, как показано на рисунке.

Меню Apps

После этого в меню слева выберите раздел “Utilities”.

Раздел Utilities

В этом разделе нас интересуют 2 пункта: Exim и Dovecot. Сперва перейдите в меню “Exim” и нажмите на кнопку “Install”.

Меню Exim

Дождитесь окончания установки. Это процесс в среднем займет 2-3 минуты. По его завершении вы увидите соответствующее уведомление.

Уведомление о завершении установки

Повторите эти же действия для установки Dovecot. Перейдите в “Enduser Panel” > “Apps”> “Utilities” > “Dovecot”. В меню “Dovecot” нажмите «Install».

Установка Dovecot

Подождите, пока установка не будет завершена. Вы увидите соответствующее сообщение, свидетельствующее об ее окончании.

Сообщение об окончании установки

Настройка MX-записи

Следующим этапом будет настройка MX-записи для вашего домена. Обратите внимание на важный момент: настройка MX-записи всегда должна выполняться там, где создана зона домена. Поэтому, если ваш домен использует наши публичные серверы имен ns1.vps.ua и ns2.vps.ua, то MX-запись следует настроить в панели SolusVM.

На главной странице SolusVM перейдите во вкладку “DNS”.

Вкладку DNS

Напротив имени домена, для которого вы настраиваете почту и собираетесь указать запись MX, нажмите на кнопку «Управление».

Кнопка Управление

В меню управления DNS записями выбранного домена перейдите в раздел «МХ-записи». Выберите приоритет (0, 10 или 20) и укажите имя почтового сервера, которое бы указывало на домен (например, mail.domain.com, где domain.com – имя вашего домена. Предварительно настройте для mail.domain.com A- или CNAME-запись) и нажмите на кнопку «Добавить».

Настройка A- или CNAME-записи

На этом создание MX-записи завершено. Чтобы внесенные изменения вступили в силу, необходимо дождаться полного обновления кеша DNS по всему миру. Этот процесс полностью автоматический и может занять до 72 часов.

В случае, если вы используете приватные серверы имен и указывают они на ваш VPS, то настройку записи MX можно выполнить и в панели управления Webuzo. Для этого перейдите из раздела управления настройками панели в настройки хостинга (Enduser Panel).

Настройки хостинга (Enduser Panel)

В разделе Webuzo “Enduser Panel” найдите “Email” > “MX Entry”.

MX Entry

В разделе редактирования MX-записи выберите домен, для которого хотите ее создать, назначьте приоритет и укажите адрес назначения, указывающий на домен, как показано на рисунке ниже.

Адрес назначения

Нажмите на кнопку “Add Record”.

Примечание: в данном случае для mail.domain.com, где domain.com – имя вашего домена, нужно создать А-запись. В качестве значения А-записи укажите IP-адрес своего VPS. Если возникнет необходимость в редактировании заданной MX-записи, то это можно сделать в том же разделе “Email” > “MX Entry”.

В меню “MX Entry” нажмите кнопку «Edit» напротив необходимой записи.

Редактирование записи

Внесите необходимые изменения и сохраните их, нажав кнопку “Edit”.

Изменения и сохранения записи

Если какую-то из MX-записей необходимо удалить – нажмите кнопку с крестиком напротив (Delete).

Удаление записи

Создание почтовых ящиков

Создавать почтовые ящики можно в разделе управления настройками хостинга “E-mail” > “Email account”. Зайдите в его меню для создания нового e-mail.

Email account

В открывшемся окне выберите из выпадающего меню домен, для которого создается почтовый ящик, введите название почтового ящика и задайте для него пароль. Нажмите кнопку “Create Account” для завершения.

Create Account

После ввода данных вы увидите уведомление об успешном создании нового почтового ящика.

Уведомление об успешном создании нового почтового ящика

В случае, если потребуется изменить пароль доступа к созданному почтовому ящику, перейдите в “E-mail” > “Email account”. Нажмите кнопку «Change Password» напротив нужного e-mail.

Смена пароля доступа к созданному почтовому ящику

В поле “Change password” введите новый пароль и нажмите на кнопку сохранения, как показано на следующем рисунке.

Смена пароля

Если же созданный почтовый ящик вовсе требуется удалить, в меню “MX Entry” нажмите на кнопку с крестиком (Delete) напротив этого ящика для удаления.

Удаление почтового ящика

Как настроить пересылку почты

У вас есть возможность настроить пересылку почты с одного почтового ящика на другой. Это можно реализовать в разделе “Email” > “Email Forwarders”.

Настройка пересылки почты

В новом окне в поле “Address Forward” укажите название почтового ящика, созданного на домене, с которого должна перенаправляться почта.

В поле “To Email Address” введите название почтового ящика, куда должна быть настроена пересылка писем с e-mail, указанного в предыдущем поле.

Нажмите кнопку «Create Forwarder» и дождитесь сообщения об успешном создании настройки пересылки почтовых сообщений.

Create Forwarder

Доступ к почте через веб-интерфейс

Простейшим способом получения доступа к содержимому почтовых ящиков, настроенных на вашем домене, является встроенный в Webuzo веб-интерфейс Squirrel-mail.

Для того чтобы открыть почту, перейдите в разделе “Enduser panel” в меню “Email” > “Access email”.

Доступ к почте через веб-интерфейс

Откроется страница авторизации Squrrel-mail, где вам нужно указать название почтового ящика и пароль доступа к нему. После ввода данных нажмите кнопку “Login”.

Страница авторизации Squrrel-mail

Настройка отправки почты с помощью PHP скриптов.

Этот метод часто используется для рассылки писем с помощью PHP, например, в формах обратной связи, которые вы нередко можете встретить на коммерческих сайтах. Если подобную отправку сообщений вы планируете организовать и у себя на сайте, то вам нужно будет установить на свой VPS библиотеки PHP Mail и SMTP-сервер.

Чтобы установить их, перейдите в раздел управления настройками панели (по ссылке http://IP:2004 или https://IP:2005, где в качестве IP указывается IP-адрес VPS). Зайдите в «Настройки/Settings» и в выпадающем меню выберите вариант «Почта/Email».

Настройка отправки почты с помощью PHP скриптов

В новом окне выберите метод отправки сообщений (PHP Mail), введите имя сервера отправки сообщений (например, smtp.domain.com, где domain.com – имя вашего домена, на котором должна работать почта. Предварительно не забудьте настроить А-запись для smtp.domain.com), введите имя пользователя SMTP и пароль, как показано на рисунке ниже.

Настройки Email

Нажмите на кнопку «Сохранить настройки/Edit settings». Если вы всё сделали правильно, панель отобразит сообщение об успешном сохранении настроек почты.

Успешное сохранение настроек почты

Аналогичным образом устанавливается и SMTP сервер.

По завершении установки библиотек PHP Mail и SMTP необходимо вносить изменения в настройки файла php.ini, чтобы реализовать отправку почты при помощи PHP скриптов. Однако это уже совершенно другая тема.

Основные моменты работы с почтой в хостинговой панели Webuzo были рассмотрены выше.