Работа с почтой в Webuzo

Данная статья описывает основные моменты работы с почтой в Webuzo.

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

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

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

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

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

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

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

Работа с почтой в Webuzo

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

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

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

Работа с почтой в Webuzo

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

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

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

Работа с почтой в Webuzo

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


Работа с почтой в Webuzo

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

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

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

Работа с почтой в Webuzo

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

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

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