К основному содержимому

Email пересылка в cPanel: настройка Forwarders

Хостинг и cPanel · 19.04.2026 · 4 мин чтения
Иллюстрация к статье «Email пересылка в cPanel: настройка Forwarders»

Email Forwarders в cPanel позволяют автоматически пересылать входящие письма с одного адреса на другой. Например, все письма на info@example.com будут копироваться на your@gmail.com — без необходимости заводить отдельный почтовый ящик и проверять его вручную.

Создание Forwarder

cPanel → Email → Forwarders → Add Forwarder.

ПолеОписание
Address to Forwardinfo (часть до @)
Domainexample.com
Forward to Email Addressyour@gmail.com

Пересылка не удаляет письмо из оригинального ящика — оно сохраняется на хостинге и копируется на Gmail, если для адреса вообще существует почтовый ящик, а не только forwarder. Для одного адреса можно создать сразу несколько forwarder'ов на разные ящики — тогда копия письма уйдёт всем получателям одновременно, это часто используют для дублирования заявок с формы обратной связи сразу нескольким сотрудникам.

Типичная ошибка: петля пересылки

Если по ошибке настроить пересылку адреса самого на себя или на цепочку из двух адресов, которые пересылают друг другу, отправитель получит письмо-отказ:

Final-Recipient: rfc822; info@example.com
Action: failed
Status: 5.4.6
Diagnostic-Code: smtp; 554 5.4.6 Too many hops, this message is looping,
your.address@example.com

Почтовый сервер считает количество передач письма и обрывает цепочку после определённого лимита переходов, чтобы избежать бесконечного цикла. Решение — проверить всю цепочку пересылок в cPanel → Forwarders и убедиться, что конечный адрес не пересылает письма обратно на исходный.

Пересылка для всего домена (Domain Forwarder)

cPanel → Email → Forwarders → Add Domain Forwarder. Все письма на любой адрес домена будут пересылаться на указанный домен.

Catch-All адрес

Catch-all перехватывает письма на несуществующие адреса вашего домена:

cPanel → Email → Default Address → «Forward to Email Address» → укажите ящик.

Catch-all привлекает много спама — спамеры рассылают на случайные адреса вашего домена. Используйте с осторожностью и желательно вместе со SpamAssassin. Альтернатива пересылке — вариант «Discard» в том же разделе Default Address: письма на несуществующие адреса будут молча отклоняться с ошибкой 550 на стороне отправителя, вместо того чтобы попадать в один общий ящик. Это чище с точки зрения защиты от спама, но отправитель, который случайно ошибся в адресе, не получит уведомления о том, что письмо не дошло.

Способы пересылки: сравнение

СпособУровеньГде настраивается
ForwarderОдин конкретный адресcPanel → Email → Forwarders
Domain ForwarderВесь домен целикомcPanel → Email → Forwarders
Catch-AllВсе несуществующие адреса доменаcPanel → Email → Default Address
.forward (SSH)Один системный почтовый ящикФайл в домашней директории

Пересылка через .forward файл (SSH)

# В домашней директории создайте файл .forward
echo "your@gmail.com" > ~/.forward

# Пересылка с сохранением копии
echo "\yourusername, your@gmail.com" > ~/.forward
# Обратный слеш перед именем = сохранить локально

Форма Forwarders в cPanel по сути создаёт похожий файл на сервере под капотом — прямой доступ к .forward через SSH даёт больше гибкости, например можно направить письмо через procmail для дополнительной фильтрации перед пересылкой, чего графический интерфейс не позволяет.

Когда пересылка ломает доставляемость

  • Пересылаемое письмо сохраняет исходный конверт отправителя — на финальном сервере (Gmail) SPF-проверка для домена-пересыльщика может провалиться, потому что реальный IP пересылающего сервера не входит в SPF-запись оригинального отправителя
  • DKIM-подпись оригинального письма обычно сохраняется и проходит проверку, но если пересылающий сервер меняет тему или добавляет префикс — подпись ломается
  • Крупные почтовые провайдеры (Gmail, Outlook) чаще помечают пересланные письма как подозрительные, особенно при высоком объёме — это ограничение самого протокола пересылки, а не настройки SPF/DKIM на вашей стороне
  • Для критичной деловой переписки надёжнее полноценный почтовый ящик с IMAP, а не forwarder — тогда SPF и DKIM проверяются относительно реального отправителя без искажений

Проверка работы

# Отправьте письмо на адрес с форвардером, затем откройте
# полученное письмо на целевом ящике и посмотрите заголовки:
# Received: from mail.example.com ...
# Это подтверждает, что письмо действительно прошло через forwarder,
# а не было доставлено напрямую.

Проверьте также папку Спам — первые письма после настройки нового forwarder иногда попадают туда, пока почтовый провайдер не «привыкнет» к новому источнику. Подробнее о настройке SPF и DKIM для основного домена — в статье cPanel Email: настройка DKIM, SPF и DMARC.

Статья помогла?
← Назад в базу знаний Задать вопрос поддержке