Полная настройка почты в Vesta

Настройка приёма почты в Vesta через почтовый клиент на компьютере по протоколу POP или IMAP. А также настройка почты для встроенной программы roundcube.

Настройка DNS в Vesta

Сервер должен поддерживать DNS. Тогда при создании в панели управления Vesta первого домена, создадутся и записи в DNS вкладке. Среди этих записей будет ns1.localhost.ltd. Эту запись можно не трогать. Она не связана с прописанными ns значениями вашего домена.

Заходим во вкладку DNS. Подводим курсор к сайту и добавляем запись с помощью кнопки Add Record.

Далее заполняем данные как на картинке ниже. А именно:
Record — @
Type — MX
IP or Value — mail.vash_sait.ru
Остальные поля можно не заполнять.

Настройка данных для IMAP

Если мы хотим, чтобы в дальнейшем работал почтовый клиент на компьютере через протокол IMAP, то там же в Vesta добавляем следующую запись:
В Record пишем imap
Type — A
IP or Value — указываем IP адрес своего сервера.

Если этого не сделать, то по IMAP подключаться не будет.

Создаём почтовый адрес в Vesta

Заходим во вкладку MAIL, нажимаем плюс (в английской версии ссылка меню называется Add Mail Domain). Вводим название своего домена и отмечаем все галочки.

Снова заходим во вкладку MAIL и создаём почтовый аккаунт с помощью ссылки в меню – Add Account.

Заполняем данные. Придумываем название почты к своему домену. Придумываем пароль к почте.

На всякий случай во вкладке SERVER панели управления Vesta перезагружаем почтовый сервис, который называется exim (mail server).

Почта готова к работе.

Почта на Vesta через roundcube

В панель управления Vesta встроен почтовый клиент, который называется roundcube. Войти туда можно через вкладку MAIL, далее по ссылке OPEN WEBMAIL.

И мы попадаем в почтовый клиент roundcube.

К сожалению roundcube не умеет пересылать (перенаправлять) почтовые сообщения. Это не почтовый сервер, а «всего лишь» почтовый клиент с веб-интерфейсом для работы с электронной почтой.

Заходить в почтовый клиент roundcube каждый раз для проверки почты, если доменов много — не самый удобный способ. Поэтому настроим приём почты (доставку и отправку) через установленную почтовую программу (The Bat, Outlook, почта в Mac OS и т.д.) на своём компьютере.

Настраиваем приём почты по протоколу POP или IMAP в Vesta

Изначально эта статья появилась как раз потому, что мне нужно было настроить приём почты из Vesta по протоколу POP / IMAP в почтовой программе на компьютере.

Настраиваем почтовый клиент у себя на компьютере. В данном случае приводится пример настройки почтового клиента для Mac Os. По аналогии настраиваются все другие клиенты.

Настройки сервера делаем, на основании предыдущих записей, следующими…

Имя пользователя:

Пароль:

Имя хоста:

Имя хоста видно на картинке выше, где мы придумывали название нашей почты. Там под заголовком USE SERVER HOSTNAME есть записи IMAP hostname и SMTP hostname. Это и есть те данные, которые нужно ввести в сервер входящей почты и в сервер исходящей почты или POP и SMTP поля.

Теперь почтовая программа на компьютере настроена и готова к приёму и отправки почты через виртуальный сервер с установленной панелью управления Vesta.

Метки:

Привет. Ты находишься на моём сайте. Я разработчик. Здесь я делюсь своими наработками и знаниями. Спрашивай в комментариях, если тебе что-то не понятно или пиши, если есть что добавить.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Комментарии к статье “Полная настройка почты в Vesta” (18)

  • Евгений
    23.12.2017 в 15:38

    создал почтовый сервер не открывается а пишет вот что CONFIGURATION ERROR config.inc.php was not found. Please read the INSTALL instructions!

    Что делать?

    • Admin
      Admin
      Автор записи
      23.12.2017 в 15:55

      Если файл физически присутствует, то вероятно проблема в Roundcube, клиенте для работы с электронной почтой через веб-интерфейс. Возможно где-то установлены неверные права пользователя. Попробуйте применить следующие команды:

      chown root:ispapps /etc/roundcube/config.inc.php
      chmod 640 /etc/roundcube/config.inc.php
      • Lui
        06.01.2018 в 23:52

        Скажи пожалуйста, как ввести эти команды в putty?
        я знаю решение проблемы, надо изменить права доступа к файлу с 640 на 644, только я в упор не понимаю как это сделать. Спасибо!

        • Admin
          Admin
          Автор записи
          07.01.2018 в 01:10

          Сложно ответить, потому что не понятно, на каком именно шаге вы стопоритесь.

          Права доступа меняются командой chmod с указанием какие именно права применить и на какую папку. Эта команда есть выше.

          Я так понимаю, что проблема как именно пользоваться программой Putty? К сожалению, у меня на сайте такой инструкции нет, а по памяти я не помню куда и что жать. Но суть достаточно проста. В программу нужно ввести адрес своего сервера SSH, а также логин и пароль к нему. После этого появится окошко типа консоли в Windows. Туда и нужно ввести команду, которая меняет права на файлы и папки.

          Если ничего не выходит и надо только поменять права пользователя. Кидайте доступ мне на почту (потом смените, почта внизу). Если действительно проблема только в этом, я помогу, поменяю права.

        • Алексей
          28.03.2018 в 14:42

          Через WinScp заходишь и идешь до файла /etc/roundcube/config.inc.php правой кнопкой по файлу и выбираешь свойства и ставишь галочку — Прочие R

  • Кирилл
    06.01.2018 в 15:13

    [root@infoshop-mail ~]# chown root:ispapps /etc/roundcube/config.inc.php
    chown: invalid group: `root:ispapps’
    [root@infoshop-mail ~]# chmod 640 /etc/roundcube/config.inc.php
    chmod: cannot access `/etc/roundcube/config.inc.php’: No such file or directory
    вот что пишет, что это?

    • Admin
      Admin
      Автор записи
      06.01.2018 в 15:43

      Это команда только если файлы присутствуют на сервере. Если их нет, то команда не поможет. В вашем случае пишет, что такие файлы не найдены.

      Рекомендую настроить почту через Яндекс. Нет смысла мучиться с настройками Roundcube, если что-то не работает по умолчанию. Яндекс к тому же гораздо удобнее и хорошо отлажен. Адрес при этом будет с именем вашего домена в конце. Другими словами отличий в работе почты не будет, за исключением, что она будет обрабатываться через Яндекс. А следовательно и более надежна. Сервер может пасть или после переустановки виртуального сервера письма исчезнут (если не сохранить заранее). А в Яндексе всё сохранится.

  • Кирилл
    06.01.2018 в 16:09

    просто в весте эта почта стоит по умолчанию, а как сделать яндекс и привязать к панели веста

    • Admin
      Admin
      Автор записи
      06.01.2018 в 17:30

      По ссылке выше инструкция по шагам 🙂

      Почта не будет привязана к панели Vesta. Надо будет заходить через почту яндекса. Но почта будет привязана к домену сайта. Можно даже заходить через адрес сайта mail.sait.ru. По ссылке все расписано.

  • KDE
    14.03.2018 в 04:10

    запись: mail — A — IP
    конфликтует с записью: домен — MX — mail.site.ru
    Сообщение — Запись MX указана на ваш исходный сервер, отображающий ваш исходный IP-адрес, что подвергает его отказу от обслуживания.

      • KDE
        15.03.2018 в 11:44

        О конфликте записей.

        А вообще, как Вы DNS в панели редактируете, у Вас что — свои NS или дочерние уже есть?

        А?

        Или Вы домен на ns1.localhost.ltd и ns2.localhost.ltd привязали и редачите записи теперь?

        А если Вы используете NS регистратора, то как записи панели лягут на домен?

        А если в панели установлены свои, то поясните людям, что нужно создать DNS домен на реальном домене, на котором будут прописаны NS с привязкой к IP сервера и потом в его настройках включить режим chaild-ns и потом в пакете по умолчанию панели изменить NS на NS из DNS домена. Но это на одном если IP и это немного неправильно, так просто разрабы панели сделали.

        А вообще начните с того, что чтобы назначит в панели свои NS и редактировать прямо в ней записи, то для самого начала нужно 2 IP адреса.

        • Admin
          Admin
          Автор записи
          15.03.2018 в 14:25

          Очень сложно пишите. Я почти ничего не понял. На сайте очень много статей про Vesta. Конкретна эта решает вопрос: как настроить почту на весте ничего стороннего не используя. Сама панель установлена на VPS сервере, который должен поддерживать DNS. И у вас есть все доступы.

          ns1.localhost.ltd и ns2.localhost.ltd не трогал. Если они были, значит оставил по умолчанию.

          Есть еще статья, как настроить почту на яндексе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи: "Полная настройка почты в Vesta".

Ваш e-mail не будет опубликован. Обязательные поля помечены *