¿Cómo arreglar "no puedo calificar mi propio nombre de dominio (myhost) - usando un nombre corto"?

17

y si tengo

127.0.0.1   localhost myhost.mydomain.eu myhost.domain2.eu localhost.localdomain
127.0.1.1   myhost

en el archivo de hosts. ¿Qué está mal? Sendmail comenzó a poner este error en el registro.

9 de mayo 19:08:54 myhost sm-mta [17103]: no se puede calificar mi propio nombre de dominio (myhost) - usando un nombre corto

¿Esta configuración es correcta?

AnFi
fuente
¿Qué es "este error"?
Cuonglm
no puedo calificar mi propio nombre de dominio (myhost) - usando nombre corto
No recibí este error al principio. Debe ser que
@Gnouc, sin embargo, sendmail funciona casi completamente bien
3
Esta pregunta y su respuesta eran exactamente lo que estaba buscando, por lo que debería reabrirse. El título indica la pregunta correctamente. El texto del cuerpo pregunta si la respuesta está en modificar / etc / hosts, y si es así, cómo. La respuesta deja en claro que este es el caso. El texto del cuerpo podría aclararse un poco.
reinierpost

Respuestas:

24

Sendmail: nombre de host corto a FQDN a través de la entrada / etc / hosts

Reordenar sus /etc/hostsentradas de archivo:

127.0.0.1   localhost localhost.localdomain
127.0.1.1   myhost.mydomain.eu myhost.domain2.eu myhost

Debe calificar myhostpara myhost.mydomain.eu(el nombre más a la izquierda en /etc/hostslínea con myhost)

AnFi
fuente
¿Qué pasa con localhost? podría ser después de esto? ¿por qué? ¿cuales son las normas?
@Andzrej A.Filip realmente de esta manera? He visto muchas configuraciones pero no esta, ¿puedes decir algo al respecto?
¡esto funciona! genial. Sin embargo, antes había cambiado 127.0.0.1 localhost localhost.localdomain a 127.0.0.1 localhost myhost.mydomain.eu porque mi SMTP se ha presentado como localhost.localdomain: me temo que este problema volverá ahora. ¿Qué piensa usted al respecto?
1
Si desea cambiar la forma en que se anuncia su servidor SMTP, cambie la macro $ j como se describe aquí
adamo
1
Según tengo entendido, cuando sendmail usa el archivo / etc / hosts para obtener el Nombre de dominio completo (FQDN), obtiene el nombre más a la izquierda de la línea con el nombre de host corto.
AnFi
0

El problema se puede resolver ingresando el servidor de intercambio y la dirección IP del enrutador de correo y la información de dominio en su /etc/hosts file. Vea abajo:

#######mail server

ipofexchangeserver   exchangeservername.domain.local  mailhost

ipofmailrouter       mailrouter mailrouter.domain 

Ejemplo:

172.18.18.400    sampleexvs   sampleexvs.samplegroup.com   mailhost

172.18.68.432    mailrouter   mailrouter.samplegroup.net
humilde
fuente