Почта

Универсальные адреса электронной почты

A catch-all delivers mail sent to any address at your domain into one mailbox, even when the address does not exist, so a message to saels@ instead of sales@ still reaches somebody instead of…

Catch-All адреса доставляют почту, отправленную на любой адрес вашего домена, в один почтовый ящик, даже если адреса не существует, поэтому сообщение на saels@ вместо sales@ все равно достигает кого-то вместо того, чтобы отскочить.

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

Где находится настройка

Catch-all настраивается для каждого домена из любого почтового ящика на этом домене.

  1. Войдите в KPanel и нажмите Email в левой боковой панели.
  2. Нажмите на любой почтовый ящик в домене, который вы хотите настроить.
  3. Откройте вкладку Deliverability.
  4. Прокрутите до карточки Catch-all address.

На карточке отображается ярлык со статусом Enabled или Disabled и описание: "Доставлять письма, отправленные на любой адрес этого домена, в один почтовый ящик, даже если адреса не существует."

Карточка Catch-all на вкладке Deliverability в KPanel

Изменение catch-all требует разрешения на запись домена в аккаунте, что отличается от разрешения, управляющего почтовыми ящиками. Если элемент управления заблокирован для вас, попросите Владельца или Администратора аккаунта.

Включение

  1. Выберите почтовый ящик из выпадающего меню Select target mailbox....
  2. Нажмите Enable.

Карточка затем показывает Routing to: с адресом целевого ящика, и ярлык изменяется на Enabled.

Целевой адрес должен быть почтовым ящиком на том же домене, что и catch-all. Вы не можете указать catch-all на адрес другого домена или внешний адрес: если вы попытаетесь это сделать, панель откажет с сообщением "target must be a mailbox on this domain". Если выпадающее меню пусто, вы увидите "No mailboxes on this domain yet." и сначала нужно его создать.

На каждый домен приходится один catch-all. Включение нового заменяет предыдущую целевую адресацию вместо добавления второго.

Отключение

Нажмите Disable на той же карточке. Письма на несуществующие адреса затем отскакивают нормально, и отправителю сообщается, что адрес невалидный, что обычно и требуется.

Почему большинству доменов не следует иметь catch-all

Catch-all делает валидным каждый возможный адрес на вашем домене. Это имеет три последствия.

Это привлекает большое количество спама. Спам-операции генерируют списки адресов, угадывая общие локальные части для домена: info@, admin@, sales@, office@ и тысячи случайных строк. Без catch-all все эти адреса отскакивают и домен помечается как плохая мишень. С catch-all каждое предположение попадает в ваш целевой почтовый ящик. Это самая распространенная причина неожиданного переполнения почтового ящика. Смотрите My Mailbox Is Full.

Это скрывает ошибки вместо того, чтобы их выявлять. Когда кто-то пишет на неправильный адрес и получает отскок, они исправляют его и пытаются снова, и оба узнают об опечатке. С catch-all сообщение тихо попадает в почтовый ящик, где его никто не ожидает, и отправитель верит, что оно достигло нужного человека.

Это делает перечисление адресов бесплатным. Злоумышленник, проверяющий ваш домен, ничего не узнает от catch-all, потому что каждый адрес выглядит существующим. Это звучит как защита и не является ею: это значит, что вы также ничего не узнаете о том, что проверяется, и вы получаете все это.

Лучшие альтернативы

Почти каждая причина, по которой люди хотят catch-all, решается лучше с помощью чего-то более конкретного.

Что вы на самом деле хотитеИспользуйте вместо этого
Поймать несколько вероятных опечаток реального адресаAliases в почтовом ящике, по одному на вариант
Маршрутизировать адрес отдела человекуAlias или forwarder
Маршрутизировать адрес отдела нескольким людямDistribution group или shared inbox
Указать куда-то для адреса бывшего сотрудникаForwarder его преемнику
Использовать одноразовый адрес для каждого сервиса, на который вы регистрируетесьAliases, поэтому вы можете удалить тот, который начинает получать спам

Aliases в частности делают почти все, что люди просят у catch-all, без недостатков: они попадают в один ящик, их бесплатно создавать, и вы можете видеть и удалять их поодиночке. Список aliases находится на вкладке Aliases почтового ящика.

Когда catch-all действительно имеет смысл

Есть реальные случаи:

  • Вы переходите от другого провайдера и еще не знаете каждого адреса, который был в использовании. Включите catch-all на несколько недель, смотрите что на самом деле приходит, создавайте правильные почтовые ящики или aliases для адресов, которые имеют значение, затем отключите его.
  • Вы только что взяли под контроль домен и хотите увидеть, какую почту он получает перед тем, как решить, как его структурировать.
  • Домен одного человека где один почтовый ящик все равно все обрабатывает и объем спама терпимый.

Если вы включаете catch-all для миграции, установите напоминание в календарь отключить его. Почти каждый переполненный почтовый ящик с catch-all был включен временно кем-то, кто намеревался пересмотреть его позже.

Catch-All и доставляемость

Catch-all меняет то, что ваш домен принимает, но не то, что он отправляет. Это не влияет на SPF, DKIM или DMARC, и это не поможет или не помешает вашим исходящим письмам достигать почтовых ящиков.

Это имеет непрямой эффект, который стоит знать: почтовый ящик, заполняющийся спамом от catch-all, это ящик, который в конечном итоге достигнет своего лимита хранилища и начнет отказывать во всей почте, включая законные сообщения, о которых вы действительно заботитесь. Такой отказ выглядит как проблема доставки и на самом деле является проблемой ведения хозяйства.

Устранение неполадок

Письмо на несуществующий адрес все еще отскакивает после того, как я включил catch-all. Убедитесь, что ярлык показывает Enabled и проверьте, что вы смотрите на нужный домен: catch-all на каждый домен, и аккаунт с несколькими доменами нуждается в одном на каждый домен. Также подтвердите, что целевой почтовый ящик активен и ниже своего лимита хранилища.

Catch-all включен, но письмо идет в неправильный почтовый ящик. Реальный почтовый ящик, alias или forwarder на этом конкретном адресе всегда побеждает catch-all. Catch-all обрабатывает только адреса, которые ничему другому не соответствуют. Проверьте списки Mailboxes, Aliases и Forwarders для адреса в вопросе.

Кнопка Enable ничего не делает и выпадающее меню target пусто. На этом домене нет почтовых ящиков. Создайте один, затем установите catch-all.

Я внезапно получаю сотни спам-сообщений в день. Проверьте, включен ли catch-all. Если это так, отключите его, затем создайте aliases для нескольких адресов, которые действительно получают почту.

Я не могу найти карточку. Она находится на вкладке Deliverability почтового ящика, не на странице домена. Если почтовый ящик находится на управляемом Kapsule поддомене, а не на вашем собственном домене, вкладка Deliverability показывает "Managed by Kapsule" и настраивать нечего.

Связанное чтение: Email Aliases, Email Forwarding, My Mailbox Is Full и Why Are My Emails Going to Spam?.

Вам всё ещё нужна помощь?

Напишите нам на support@kapsulehost.com или откройте чат в KPanel.

Открыть KPanel
Универсальные адреса электронной почты