Запуск МТА: без сети занимает много времени?

Всякий раз, когда я запускаю свой нетбук без подключения к Интернету, я с таким же успехом могу использовать Windows, потому что для запуска требуется целая вечность в ожидании "Запуск MTA:", который в конечном итоге истекает и продолжает процесс загрузки. Я использую exim4, и я не хочу полностью избавляться от него (хотя я единственный пользователь на этом компьютере), потому что некоторые письма приходят из программ с некоторой информацией, которая может быть полезной.

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

Как я могу заставить это просто не занимать так много времени, когда у меня нет сетевого подключения? Честно говоря, он даже не нужен, так как это все локальная почта с этой машины на эту машину.

Linux s10 3.2.0-1-686-pae #1 SMP Sun Feb 5 23:52:49 UTC 2012 i686 GNU/Linux

hostname --fqdn did not return a fully qualified name, dc_minimaldns will not work. Please fix your /etc/hosts setup.

Я не знаю, что не так с моими хозяевами. Это после запуска dpkg-configure exim4-config и настройку minimaldns, как если бы у меня был Dial-on-Demand. hostname --fqdn возвращается s10

/ и т.д. / хосты:

127.0.0.1   localhost
127.0.1.1   s10

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

1 ответ

Как говорится в ошибке, hostname --fqdn did not return a fully qualified name, Полное имя обычно состоит из имени хоста, за которым следует DNS-имя домена (часть после первой точки): host,example.com

Твой /etc/hosts только содержит localhost а также s10, Чтобы решить эту проблему, добавьте доменное имя.
Добавление .local, для несуществующего домена, должно быть достаточно.

127.0.0.1   localhost
127.0.1.1   s10.local

[...]

Будьте осторожны, чтобы не удалить или изменить первую строку. localhost должен всегда разрешать 127.0.0.1или что-то может неожиданно сломаться.

Тем не менее, вы можете добавить столько доменов, сколько хотите, к одному IP, либо к различным IP-адресам в вашей локальной подсети (127.0.0.0/8) - если вам нужен один для локального тестового веб-сервера, для "нулевого маршрута" какого-либо рекламного сервера (бесплатный рекламный блок) и т. д.:

# my customized /etc/hosts, yay!
127.0.0.1   localhost
127.0.1.1   s10.local s11.mydomain.local freedomain.myspace.local

127.2.2.2   another.service.local
127.9.9.9   googleads.g.doubleclick.net
127.9.9.9   graph.facebook.com

Может быть неправильная конфигурация вызовет это,

попробуйте перенастроить используя dpkg-reconfigure exim4-config

8.5.3. Настройка почтового транспортного агента Exim4 https://www.debian.org/releases/stable/i386/ch08s05.html.en

Другие вопросы по тегам