Настройка приёма почты в 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 каждый раз для проверки почты, если доменов много — не самый удобный способ. Поэтому настроим приём почты (доставку и отправку) через установленную почтовую программу (The Bat, Outlook, почта в Mac OS и т.д.) на своём компьютере.
Настраиваем приём почты по протоколу POP или IMAP в Vesta
Изначально эта статья появилась как раз потому, что мне нужно было настроить приём почты из Vesta по протоколу POP / IMAP в почтовой программе на компьютере.
Настраиваем почтовый клиент у себя на компьютере. В данном случае приводится пример настройки почтового клиента для Mac Os. По аналогии настраиваются все другие клиенты.
Настройки сервера делаем, на основании предыдущих записей, следующими…
Имя пользователя:
Пароль:
Имя хоста:
Имя хоста видно на картинке выше, где мы придумывали название нашей почты. Там под заголовком USE SERVER HOSTNAME есть записи IMAP hostname и SMTP hostname. Это и есть те данные, которые нужно ввести в сервер входящей почты и в сервер исходящей почты или POP и SMTP поля.
Теперь почтовая программа на компьютере настроена и готова к приёму и отправки почты через виртуальный сервер с установленной панелью управления Vesta.
создал почтовый сервер не открывается а пишет вот что CONFIGURATION ERROR config.inc.php was not found. Please read the INSTALL instructions!
Что делать?
Если файл физически присутствует, то вероятно проблема в Roundcube, клиенте для работы с электронной почтой через веб-интерфейс. Возможно где-то установлены неверные права пользователя. Попробуйте применить следующие команды:
chmod 640 /etc/roundcube/config.inc.php
а где применить эти команды? куда их ввести
Через программу Терминал или аналоги.
а сделать это через winscp нельзя?
а все доперло можно через putty сделать. Спасибо
Скажи пожалуйста, как ввести эти команды в putty?
я знаю решение проблемы, надо изменить права доступа к файлу с 640 на 644, только я в упор не понимаю как это сделать. Спасибо!
Сложно ответить, потому что не понятно, на каком именно шаге вы стопоритесь.
Права доступа меняются командой chmod с указанием какие именно права применить и на какую папку. Эта команда есть выше.
Я так понимаю, что проблема как именно пользоваться программой Putty? К сожалению, у меня на сайте такой инструкции нет, а по памяти я не помню куда и что жать. Но суть достаточно проста. В программу нужно ввести адрес своего сервера SSH, а также логин и пароль к нему. После этого появится окошко типа консоли в Windows. Туда и нужно ввести команду, которая меняет права на файлы и папки.
Если ничего не выходит и надо только поменять права пользователя. Кидайте доступ мне на почту (потом смените, почта внизу). Если действительно проблема только в этом, я помогу, поменяю права.
Через WinScp заходишь и идешь до файла /etc/roundcube/config.inc.php правой кнопкой по файлу и выбираешь свойства и ставишь галочку — Прочие R
Спасибо большое! Всё получилось!
[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
вот что пишет, что это?
Это команда только если файлы присутствуют на сервере. Если их нет, то команда не поможет. В вашем случае пишет, что такие файлы не найдены.
Рекомендую настроить почту через Яндекс. Нет смысла мучиться с настройками Roundcube, если что-то не работает по умолчанию. Яндекс к тому же гораздо удобнее и хорошо отлажен. Адрес при этом будет с именем вашего домена в конце. Другими словами отличий в работе почты не будет, за исключением, что она будет обрабатываться через Яндекс. А следовательно и более надежна. Сервер может пасть или после переустановки виртуального сервера письма исчезнут (если не сохранить заранее). А в Яндексе всё сохранится.
просто в весте эта почта стоит по умолчанию, а как сделать яндекс и привязать к панели веста
днс находятся на digital ocean
По ссылке выше инструкция по шагам 🙂
Почта не будет привязана к панели Vesta. Надо будет заходить через почту яндекса. Но почта будет привязана к домену сайта. Можно даже заходить через адрес сайта mail.sait.ru. По ссылке все расписано.
запись: mail — A — IP
конфликтует с записью: домен — MX — mail.site.ru
Сообщение — Запись MX указана на ваш исходный сервер, отображающий ваш исходный IP-адрес, что подвергает его отказу от обслуживания.
Это вы о чем?
О конфликте записей.
А вообще, как Вы DNS в панели редактируете, у Вас что — свои NS или дочерние уже есть?
А?
Или Вы домен на ns1.localhost.ltd и ns2.localhost.ltd привязали и редачите записи теперь?
А если Вы используете NS регистратора, то как записи панели лягут на домен?
А если в панели установлены свои, то поясните людям, что нужно создать DNS домен на реальном домене, на котором будут прописаны NS с привязкой к IP сервера и потом в его настройках включить режим chaild-ns и потом в пакете по умолчанию панели изменить NS на NS из DNS домена. Но это на одном если IP и это немного неправильно, так просто разрабы панели сделали.
А вообще начните с того, что чтобы назначит в панели свои NS и редактировать прямо в ней записи, то для самого начала нужно 2 IP адреса.
Очень сложно пишите. Я почти ничего не понял. На сайте очень много статей про Vesta. Конкретна эта решает вопрос: как настроить почту на весте ничего стороннего не используя. Сама панель установлена на VPS сервере, который должен поддерживать DNS. И у вас есть все доступы.
ns1.localhost.ltd и ns2.localhost.ltd не трогал. Если они были, значит оставил по умолчанию.
Есть еще статья, как настроить почту на яндексе.
Здравствуйте.Подскажите пожалуйста.Как настроить чтоб при вводе Mail.Mydomen.com сразу кидало на веб версию roundcobe. Получается зайти только если добавить в конце webmail/
Mail.Mydomen.com/webmail/
Самый простой способ добавить редирект в файл htaccess.
Не работает ssl для mail…
Админ-а как фильтр установить?
Не получается настроить почту, пишет 50status.ru/webmail/ не найден, в чём может быть проблема Vesta переустановлена уже раза 4, результат одинаковый