В этой статье мы подробно рассмотрим, как работать с почтовыми сервисами Рег.ру. Вы узнаете, как создать и настроить почтовый ящик, какие DNS‑записи необходимо добавить, как подключить почту к Laravel и какие типичные ошибки могут возникнуть.
Содержание
- Обзор почты от Рег.ру
- Панель управления (ISPmanager)
- Создание и удаление почтовых ящиков
- Настройка DNS‑записей (MX, SPF, DKIM, DMARC)
- Подключение почты к Laravel
- Типичные проблемы и их решение
- Безопасность и резервное копирование
- FAQ
- Контакты службы поддержки
Обзор почты от Рег.ру
Почтовый сервис Рег.ру позволяет использовать собственный домен для корпоративной и личной корреспонденции. Ключевые преимущества:
- Удобное администрирование через ISPmanager;
- Поддержка протоколов
SMTP,IMAPиPOP3; - Встроенная защита от спама и вирусов;
- Возможность настройки DKIM‑подписей и DMARC‑политик;
- Гибкая система тарифов – от бесплатных ящиков до бизнес‑пакетов.
Требования к домену
Если ваш домен зарегистрирован у другого регистратора, необходимо:
- Перенаправить NS‑серверы на
ns1.hosting.reg.ruиns2.hosting.reg.ru, или - Создать необходимые DNS‑записи (MX, SPF, DKIM, DMARC) вручную в панели вашего текущего регистратора.
Панель управления (ISPmanager)
Все операции с почтой выполняются в ISPmanager – веб‑интерфейсе, предоставляемом Рег.ру. Чтобы попасть в панель:
- Зайдите на my;reg.ru и авторизуйтесь.
- Перейдите в раздел «Хостинг» → «Управление хостингом» → «ISPmanager».
- Выберите нужный домен и откройте вкладку «Почта».
Внутри раздела «Почта» находятся подпункты:
- «Почтовые ящики» – создание, удаление, изменение паролей;
- «Доменные записи» – управление MX, SPF, DKIM, DMARC;
- «Пересылки» – настройка автоматической переадресации;
- «Антиспам» – фильтры и черные списки.
Создание и удаление почтовых ящиков
Шаги создания ящика
- В ISPmanager откройте «Почтовые ящики».
- Нажмите кнопку «Создать».
- Заполните форму:
- Логин – например,
info@yourdomain.ru; - Пароль – рекомендуется использовать генератор паролей; в примерах пароль будет скрыт:
*; - Квота – укажите ограничение объёма (по умолчанию 1 ГБ).
- Логин – например,
- Сохраните изменения – ящик появиться в списке.
Изменение пароля
Для смены пароля откройте нужный ящик, нажмите «Изменить пароль» и введите новый пароль (в примерах скрыт: *). После сохранения изменения вступят в силу сразу.
Удаление ящика
Выберите ящик, нажмите «Удалить» и подтвердите действие. Важно помнить, что удалённые письма восстановить нельзя.
Настройка DNS‑записей
Корректные DNS‑записи гарантируют доставку писем и повышают репутацию домена.
MX‑запись
@ IN MX 10 mail.hosting.reg.ru.
Если у вас несколько доменов, каждый из них получает свою MX‑запись.
SPF‑запись (TXT)
@ IN TXT "v=spf1 a mx ip4:185.12.0.0/16 ~all"
Эта запись разрешает отправку писем с IP‑адресов, принадлежащих Рег.ру.
DKIM‑запись
DKIM‑ключ генерируется в ISPmanager (раздел «DKIM‑подпись»). После генерации появится запись вида:
default._domainkey IN TXT "v=DKIM1; k=rsa; p="
Значение p= – публичный ключ, который нужно скопировать в DNS‑запись.
DMARC‑запись (TXT)
_dmarc IN TXT "v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.ru"
Политика p=none рекомендуется для начала; позже можно переключить на reject или quarantine.
Проверка записей
Для проверки используйте онлайн‑инструменты, например MXToolbox или DNS Checker.
Подключение почты к Laravel
Laravel использует переменные окружения из файла .env. Ниже – пример корректных настроек для сервера Рег.ру.
MAIL_MAILER=smtp MAIL_HOST=mail.hosting.reg.ru MAIL_PORT=25 MAIL_USERNAME=info@yourdomain.ru MAIL_PASSWORD=* MAIL_ENCRYPTION=null # Для порта 25 без SSL. Если нужен SSL, используйте порт 465 и encryption=ssl MAIL_FROM_ADDRESS=info@yourdomain.ru MAIL_FROM_NAME="Ваше приложение"
Пояснения к параметрам
- MAIL_HOST – основной SMTP‑сервер Рег.ру.
- MAIL_PORT – 25 (без шифрования) или 465 (SSL) / 587 (TLS).
- MAIL_ENCRYPTION –
nullдля порта 25,sslдля 465,tlsдля 587. - MAIL_USERNAME и MAIL_PASSWORD – учётные данные почтового ящика.
Тестовая отправка письма
В консоли выполните:
php artisan tinker
>>> Mail::raw('Тестовое письмо от Laravel', function ($msg) {
... $msg->to('test@example.com')
... ->subject('Тест');
... });
Если письмо не доставляется, проверьте лог Laravel (storage/logs/laravel.log) и убедитесь, что:
- IP‑адрес вашего сервера не попал в чёрный список Рег.ру;
- DNS‑записи (MX, SPF, DKIM) корректно опубликованы;
- Параметр
MAIL_ENCRYPTIONсовпадает с выбранным портом.
Типичные проблемы и их решение
Ошибка «Authentication failed»
Причины:
- Неправильный логин/пароль (проверьте, что пароль не содержит пробелов).
- Ящик заблокирован из‑за подозрительной активности – откройте панель и сбросьте пароль.
- Включена двухфакторная аутентификация – в этом случае необходимо создать «пароль приложения» в личном кабинете.
Ошибка «Connection timed out»
Возможные причины:
- Фаервол вашего сервера блокирует исходящие соединения на порты 25/465/587.
- Хостинг-провайдер ограничивает отправку почты (часто в бесплатных тарифах).
Решение – откройте нужные порты в настройках сервера или обратитесь к провайдеру.
Письма попадают в спам
Проверьте:
- Наличие корректных SPF‑ и DKIM‑записей.
- Отсутствие черных списков (через Mxtoolbox Blacklist Check).
- Содержание письма – избегайте слов‑триггеров спама.
Проблемы с SSL/TLS
Если вы используете порт 465, убедитесь, что в .env указано:
MAIL_PORT=465 MAIL_ENCRYPTION=ssl
Для порта 587 – tls. При ошибке «SSL certificate problem» проверьте, что сертификат сервера не просрочен (это редкость у Рег.ру, но может случиться при использовании собственного сертификата).
Безопасность и резервное копирование
- Двухфакторная аутентификация (2FA) – включайте в личном кабинете Рег.ру для всех администраторов.
- Регулярная смена паролей – минимум раз в 90 дней.
- Резервные копии – в ISPmanager есть опция «Экспорт почтовых ящиков». Настройте автоматический экспорт в облако (Yandex.Disk, Google Drive) – путь к файлам будет скрыт:
/backup/mail/*. - Контроль доступа – создавайте отдельные логины для каждого сотрудника, задавайте ограничения по объёму отправки (лимит 500 писем/день по умолчанию).
FAQ
Можно ли использовать один домен для нескольких почтовых ящиков?
Да. В ISPmanager вы можете создать сколько угодно ящиков (ограничение задаётся тарифом).
Как добавить почтовый ящик для поддомена sales.yourdomain.ru?
Создайте ящик с полным адресом sales@yourdomain.ru и в DNS‑записях добавьте отдельный MX‑запись, если хотите использовать отдельный сервер. В большинстве случаев достаточно одной MX‑записи для всего домена.
Можно ли подключить почту к Outlook/Thunderbird?
Конечно. Используйте те же параметры, что указаны в разделе Подключение к Laravel, только в клиенте укажите тип шифрования (SSL/TLS) и порт (25/465/587).
Что делать, если я случайно удалил ящик?
Восстановить удалённый ящик невозможно, но если у вас включено резервное копирование, восстановите данные из последней резервной копии.
Контакты службы поддержки
Если вы столкнулись с проблемой, которую не удалось решить самостоятельно, обратитесь в техподдержку Рег.ру:
- Телефон горячей линии: +7 (495) *‑‑ (круглосуточно)
- Электронная почта: support@reg.ru
- Онлайн‑чат: доступен в личном кабинете my.reg.ru
- База знаний: help.reg.ru
При обращении укажите:
- Ваш ID клиента (в личном кабинете отображается как
*); - Точный тип проблемы (например, «SMTP‑аутентификация не проходит»);
- Скриншоты сообщения об ошибке.
Почтовый сервис Рег.ру – надёжный и гибкий инструмент для работы с корпоративной корреспонденцией. При правильной настройке DNS‑записей, использовании актуальных параметров SMTP и соблюдении рекомендаций по безопасности вы сможете отправлять и получать письма без перебоев.
Не забывайте регулярно проверять логи, обновлять пароли и следить за репутацией домена – это поможет избежать попадания писем в спам и поддерживать высокий уровень доставки.
Удачной работы с почтой от Рег.ру!