Для писем, отправляемых локальным пользователям на Ваших серверах, настройте/etc/aliases для отсылки почты в другой почтовый ящик. Если mailserver будет то, где этот почтовый ящик находится, он будет поставлен ему и сохранен там. Любой MTA был бы прекрасен для отправки этих писем из серверов.
У кого-либо есть та же проблема?
У всех есть проблема. Это - стандартный компонент большинства клиентских библиотек DNS. Это по-разному назвало доменный путь поиска или путь поиска DNS или передачу DNS.
И как Вы разрешали его?
При помощи полностью определенных доменных имен, где я требую их. Вы не используете FQDNs.
браузер не использует FQDN для разрешения доменного имени хоста
Это - Ваше первое упоминание о браузере WWW. Вы не упоминали это в вопросе. Браузеры WWW являются причудами, не в последнюю очередь потому что они имеют два, иногда больше, доменные пути поиска, работающие один сверху другого. Люди действительно используют полностью определенные доменные имена в URL по точно этой причине. Если Вы собираетесь создать свою клиентскую библиотеку DNS, таким образом, что ее механизм пути поиска успешно отображает имена к адресам как это, Вы оказываетесь перед необходимостью делать так также. Это - последствие Вашего желания иметь путь поиска и подстановочный знак, который соответствует всему во всем поддереве. Нужно думать об использовании подстановочных знаков.
От man resolv.conf
:
domain Local domain name.
Most queries for names within this domain can use short names relative
to the local domain. If no domain entry is present, the domain is
determined from the local hostname returned by gethostname(2); the domain
part is taken to be everything after the first '.'. Finally, if the
hostname does not contain a domain part, the root domain is assumed.
search Search list for host-name lookup.
The search list is normally determined from the local domain name;
by default, it contains only the local domain name. (...)
Так, если Вы запрашиваете для sldfjslkdfjlksdjfklsdjf
затем свяжите, не находит записи соответствия, таким образом, Ваш сопоставитель пробует sldfjslkdfjlksdjfklsdjf.bogus
, который в свою очередь возвращает адрес.
Если Вы проверяете с помощью ping-запросов sldfjslkdfjlksdjfklsdjf.
(отметьте запаздывающую точку), необходимо быть в порядке (т.е. поиск перестанет работать). Запаздывающая точка означает предоставление FQDN хоста таким образом, никакие доменные суффиксы нельзя попробовать.
Я не думаю, что можно на самом деле решить вопрос вследствие того, что у Вас есть подстановочный знак в Вашей конфигурации DNS.
Если не с помощью подстановочного знака Вы получите сообщение об ошибке, но с подстановочным знаком и Вашими resolv.conf опциями все неизвестное решит к Вашему домену.