Меню

Vesta как настроить почту

Настройка почты на vds c vesta, ispmanager

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

Для проверки работы почты можно использовать один очень удобный сервис проверки – https://mail-tester.com

Однако следует учитывать что данный сервис позволяет провести лишь три проверки в сутки с одного айпи бесплатно, а вам как минимум понадобится две.

Что необходимо сделать для нормальной работы почты:

— изменить hostname сервера на имя основного почтового домена;

— создать rDNS (или PTR) запись;

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

По последнему пункту будут нужны записи MX, SPF, DKIM, DMARK, для MX также должна быть А-запись.

Итак, рассмотрим пример когда на сервере есть какая-либо панель управления, к примеру Vesta или Ispmanager. Указанные панели сами автоматически создают необходимые записи для доменов в разделе DNS или Доменные имена и нам остается только изменить хостнейм сервера и добавить rDNS.

Для изменения хостнейма необходимо войти на сервер по ssh (это описывать не буду, есть масса инструкций в Сети), для обычного пользователя будет удобно установить файловый менеджер mc и запустить его. Входить необходимо с привилегиями пользователя root, либо войти под пользователем, но потом будет необходимо войти под root с помощью команд sudo su или su в зависимости от настроек сервера.

Установить mc можно командами

# apt-get –y install mc

# yum –y install mc

Затем нам надо узнать текущий хостнейм, выполняем команду:

# hostname

Получаем текущий хостнейм (на скрине часть вывода замазана, хостнейм не содержит пробелов):

Запускаем файловый менеджер командой mc

После запуска видим такое окно:

если мы начнем сейчас набирать текст, он будет отображаться внизу, в командной строке, набираем

# cd /etc

Либо клавишами стрелок вверх-вниз и с помощью клавиши Enter можно войти в этот каталог.

После того как вошли в каталог /etc нажимаем клавишу F9, стреками курсора в верхнем меню выбираем Команда – Поиск файла

В появившемся меню поиска файла выставляем параметры:

В строке «от каталога» ставим точку — .

В строке «шаблон имени» ставим *

В строке «содержимое» вставляем то, что дал вывод команды hostname, в нашем примере это будет ds16.ххххххххх.net

Остальное оставляем по-умолчанию как оно и было.

Нажимаем «Дальше» и получаем результат поиска:

В результате поиска нам показан список файлов с номерами строк где содержится искомое нами значение hostname.

С помощью клавиш стрелок вверх-вниз мы можем выбрать файлы содержащие наше значение и нажать клавишу F4 что позволит открыть этот файл в режиме редактирования.

В левой части у нас будут прописаны IP-адреса сервера, чуть правее текущий хостнейм:

Этот текущий хостнейм мы заменяем на имя нашего почтового домена:

После изменения нажимаем клавишу F10 и подтверждаем сохранение изменений в файле нажав в предупреждении «Да».

Этим же способом меняем текущий хостнейм на имя нашего домена во всех файлах которые выдал поиск.

После замены хостнейма необходимо перегрузить сервер для применения параметров.

Следующим шагом настраиваем rDNS. В этом случае лучше всего обратиться к хостеру где размещается ваш сервер, потому что не все хостеры дают возможность прописать клиенту эту запись самостоятельно. Вам лишь необходимо указать имя домена которое необходимо прописать (в нашем случае это основное имя почтового домена на которое мы меняли хостнейм), если на сервере один IP-адрес, этого будет достаточно, если адресов несколько, необходимо указать для какого айпи необходимо прописать основной почтовый домен, обычно это делается для того же адреса, на котором ваш домен находится.

Будем считать что rDNS вам хостер прописал правильно, переходим к настройке записей DNS.

Важно: после настройки rDNS применятся изменения только через сутки, поэтому окончательное тестирование надо проводить когда запись будет действительна.

Читайте также:  Как настроить монитор виндовс виста

На скринах ниже видно, что в панелях веста и ispmanager уже все необходимые записи есть (они выделены желтым):

Ispmanager5

Vesta

Нам остается только проверить как работает почта, можно это проверить создав почтовый ящик в панели управления, но нам необходимо также проверить работу phpmail (в основном клиенты используют отправку сообщений на почту с помощью различных форм обратной связи, при этом используется именно phpmail), поэтому мы воспользуемся простеньким скриптом для проверки, который разместим в корне нашего основного домена (он же основной почтовый домен).

Назовем файл mail.php и вставим в него следующий код:

Теперь откроем наш проверочный файл http://имя_нашего _домена/mail.php

Увидим такую страницу:

В новой вкладке откроем наш сайт тестер — http://www.mail-tester.com/

Копируем адрес что нам выдал сайт-тестер в нашу форму и отправляем из формы любое сообщение, страницу сайта при этом не закрываем:

Если письмо отправлено удачно, в верхней части нашей страницы мы увидим сообщение:

Email has been sent to test-ххххх@mail-tester.com.

Теперь на сайте-тестере нажимаем кнопку “Затем проверьте оценку”

В итоге, если запись rDNS еще не действительна, вы получите такое:

А если все настроено правильно, оценка будет 10/10 и почта будет работать корректно.

Если же у вас будут какие-то ошибки, на сайте тестере можно развернуть разделы с ошибками и увидеть подробную информацию что именно не так и исправить то что упустили при настройке.

Материалы на сайте публикуются из свободных источников и исходя из собственного опыта, ссылки на оригинальные статьи (если таковые имеются) публикуются в конце или начале статей. Если вы считаете что ваши авторские права нарушены, вы можете связаться с владельцем сайта, на странице «О нас» указаны контакты.

Источник

Vesta Control Panel — Forum

Как настроить почту в Vesta CP

Как настроить почту в Vesta CP

Post by master9909 » Mon May 12, 2014 2:30 pm

Re: Как настроить почту в Vesta CP

Post by imperio » Mon May 12, 2014 3:10 pm

Re: Как настроить почту в Vesta CP

Post by master9909 » Mon May 12, 2014 6:44 pm

Re: Как настроить почту в Vesta CP

Post by Alex Connor » Mon May 12, 2014 6:49 pm

Re: Как настроить почту в Vesta CP

Post by imperio » Mon May 12, 2014 6:52 pm

При создании веб-домена (WEB) автоматически создаётся почтовый домен в разделе (MAIL)
Для этого почтового домена вы можете создать почтовый ящик в том же разделе (MAIL)
Далее управляете почтовым ящиком через Roundcube или другой почтовый клиент.

Чтобы не было проблем с доставкой почты, нужно правильно настроить hostname (/etc/hosts) и создать правильную PTR запись для вашего домена. Также должен быть включен DKIM в настройках почтового домена.

Re: Как настроить почту в Vesta CP

Post by master9909 » Mon May 12, 2014 6:52 pm

У меня есть домен. Допустим internet.ru
Я хочу создать почтовые ящики, допустим sales@internet.ru, price@internet.ru и тд

Ни где не нашел информацию как это сделать в Vesta. Спасибо!

Re: Как настроить почту в Vesta CP

Post by Gabe » Mon May 12, 2014 6:55 pm

У меня есть домен. Допустим internet.ru
Я хочу создать почтовые ящики, допустим sales@internet.ru, price@internet.ru и тд

Ни где не нашел информацию как это сделать в Vesta. Спасибо!

Источник



Инструкция по работе с панелью управления VestaCP

1. Как войти в VestaCP

По умолчанию VestaCP доступна по https на порту 8083.

В адресной строке браузера введите https://[IP_Вашего_сервера]:8083. Логин и пароль используйте тот, который указан в личном кабинете.

Так выглядит интерфейс VestaCP:

2. Как настроить домен сайта?

На главной странице панели выберите меню «WEB» и нажмите «+ Добавить домен»:

Читайте также:  Как настроит sms в sim карте

Допустим, Вы приобрели домен mysite.ru и у Вас есть сервер с IP адресом 83.166.243.40 на котором будет работать сайт http://mуsite.ru

Пропишите имя домена и IP адрес сервера в соответствующих полях.

Поддержку DNS выключаете. Нажмите «Добавить».

Об успешном добавлении домена Вы будете оповещены сообщением:

Теперь, если у Вашего регистратора доменного имени выполнены все необходимые конфигурации, Ваш сайт будет доступен для всех желающих.

3. Как загрузить файлы на сервер?

Для загрузки файлов на сервер можно использовать FTP-соединение. Создайте аккаунт FTP на Вашем сервере с помощью VestaCP.

На главной странице панели выберите меню «WEB», наведите курсор на имя домена и в выпадающем меню нажмите «Редактировать»:

Поставьте галочку напротив опции «Дополнительный FTP».

В настройках опции введите имя аккаунта, например ivan (! имейте ввиду, что к имени аккаунта добавляется префикс admin_, т. е. для подключения по FTP будет использоваться имя аккаунта admin_ivan), сгенерируйте пароль или придумайте свой.

Поле «Path» — путь к папке, которая будет доступна при подключении по FTP, по умолчанию — это /home/admin/web/имя_вашего_домена (в данном примере — /home/admin/web/mysite.ru).

Нажмите «Сохранить»:

FTP-сервер готов к использованию.

Для загрузки файлов с помощью FTP-соединения необходимо воспользоваться специальной программой — FTP-клиентом (например, FileZilla).

Перед загрузкой файлов установите FTP-подключение к серверу.

Для этого введите в свойствах подключения FTP-клиента следующие параметры:

  • адрес FTP-сервера
  • имя пользователя
  • пароль

Нажмите «Быстрое подключение»:

После успешного подключения в правой части интерфейса FTP-клиента FileZilla будет отображено содержимое доступного каталога Вашего сервера, в левой — файлы локального компьютера.

Загружайте необходимые файлы на сервер перетаскивая их в правую часть.

Обращаем Ваше внимание на директорию public_html, — именно в неё нужно копировать файлы сайта, если таковой имеется.

После загрузки в директорию с указанным выше именем файлы становятся доступными в интернете по адресу вида http://ваш_сайт.ru/имя-файла

  • ваш_сайт.ru — доменное имя Вашего сайта
  • имя-файла — полное имя файла с расширением

Например, если Ваше доменное имя — mydomain.ru, а имя файла — test.html, то после загрузки на сервер файл будет доступен по адресу http://mуdomain.ru/test.html

4. Как создать почтовый ящик?

На главной странице панели выберите меню «MAIL», наведите курсор на имя домена и в выпадающем меню нажмите «Добавить аккаунт»:

Введите имя аккаунта, например ivan, и сгенерируйте пароль (! не забудьте его записать).

Справа будет указана вся необходимая информация для подключения аккаунта к любому почтовому клиенту. Нажмите «Добавить»:

Об успешном добавлении аккаунта Вы будете оповещены сообщением:

Теперь аккаунт ivan@mуsite.ru можно использовать для отправки или получения писем.

Стандартный почтовый клиент доступен по ссылке http://ваш_домен/webmail/ или на главной странице панели выберите меню «MAIL» и нажмите «Открыть Веб-почту»:

При открытии Веб-почты введите имя и пароль созданного аккаунта, нажмите «Login»:

Вам откроется страница интерфейса встроенного почтового клиента Roundcube Webmail с помощью которого Вы можете управлять корреспонденцией:

5. Как создать базу-данных?

На главной странице панели выберите меню «DB» и нажмите «+ Добавить БД»:

Введите имя базы данных (в примере ivandb), имя пользователя (в примере ivan), сгенерируйте или введите пароль и нажмите «Добавить»:

Об успешном создании базы Вы будете оповещены сообщением:

Для доступа к базе данных нажмите открыть phpMyAdmin. Откроется страница авторизации веб приложения phpMyAdmin.

Введите имя пользователя, пароль и управляйте базой данных:

Источник

Настройка почты в VestaCP

Добавление почтового домена

Для управления почтовыми доменами и ящиками перейдите в раздел MAIL.

Здесь уже присутствуют домены, добавленные вами в разделе WEB; также вы можете добавить новый почтовый домен, кликнув на значок плюса.

Читайте также:  Как настроить наручные часы tissot

При добавлении домена обязательно отметьте пункт DKIM.

Если домен уже добавлен через WEB, можно кликнуть на «Редактировать», чтобы убедиться, что опция DKIM включена.

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

Наведите курсор на поле с нужным доменом и нажмите «Добавить аккаунт».

В поле «Аккаунт» укажите имя ящика (имя, которое будет указываться перед @; например, admin, info, support и так далее), также укажите пароль.

По клику на «Дополнительные опции» можно сразу настроить размер почтовой квоты, алиасы для ящика и пересылку почты.

Настройка DNS-записей для домена

  1. В панели vds.timeweb.ru перейдите в раздел Домены и поддомены.
  2. Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт Настройки DNS.
  3. Создайте новую MX-запись или отредактируйте имеющуюся, кликнув на значок карандаша. В качестве значения укажите ваш домен, например:
  4. Удалите прочие MX-записи, если они были созданы.

В SPF-записи указывается список серверов, с которых разрешена отправка писем от имени вашего домена.

Для настройки SPF:

  1. В панели vds.timeweb.ru перейдите в раздел Домены и поддомены.
  2. Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт Настройки DNS.
  3. Если TXT-запись с параметром «v=spf1» уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».

В окне настройки DNS-записи поле «Хост» оставьте пустым. В поле «Значение» укажите следующую запись, заменив 1.1.1.1 на IP-адрес вашего сервера:

1. Создайте DKIM через консоль:

  • Подключитесь к серверу по SSH и выполните в консоли команду:

Вместо USER укажите имя пользователя, под которым добавлен домен, вместо DOMAIN — имя домена, на котором создается почта. Например:

В результате команды будут выведены private key и public key.

  • Скопируйте public key — весь текст, который находится между BEGIN PUBLIC KEY и END PUBLIC KEY:

2. Пропишите DKIM у домена:

  • В панели vds.timeweb.ru перейдите в раздел Домены и поддомены.
  • Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт Настройки DNS.
  • Если TXT-запись с параметром «v=DKIM1» уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
  • В окне настройки DNS-записи в поле «Хост» укажите mail._domainkey. В поле «Значение» вставьте следующую DKIM-запись:

DMARC

  • В панели vds.timeweb.ru перейдите в раздел Домены и поддомены.
  • Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт Настройки DNS.
  • Если TXT-запись с параметром «v=DMARC1» уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
  • В окне настройки DNS-записи в поле «Хост» укажите _dmarc. В поле «Значение» вставьте следующую DMARC-запись:
  • В панели VestaCP перейдите в раздел Сервер (Server) и нажмите на кнопку «Настроить» (значок шестеренки).
  • В поле Имя хоста (Hostname) укажите ваш домен. Этим именем ваша почтовая служба будет представляться при отправке письма.
  • В панели vds.timeweb.ru перейдите на вкладку Конфигурация.
  • В поле «IPv4-адрес» нажмите «Задать обратную зону» и также укажите ваш домен.

Почтовый клиент

Для непосредственной работы с почтой VestaCP использует веб-интерфейс Roundcube. Перейти в него можно, кликнув по ссылке «Открыть веб-почту» над списком почтовых доменов.

Для входа в Roundcube используйте имя созданного ящика и его пароль.

Дополнительные опции

VestaCP позволяет настроить еще одну полезную почтовую функцию — «Ловушку для почты». С ее помощью письма, отправленные на несуществующие ящики на данном домене, будут собираться на указанный вами e-mail. Для настройки «Ловушки» выберите нужный домен в разделе MAIL, нажмите «Редактировать» и введите имя ящика.

Источник

Adblock
detector