Recherche de site Web

Sendmail : "nom d’hôte non qualifié inconnu ; En veille pour réessayer Nom d’hôte non qualifié


Si vous avez configuré Sendmail sur votre système Linux et que vous ne parvenez toujours pas à envoyer des e-mails en raison d’une erreur de nom d’hôte non qualifié, nous avons quelques suggestions que vous pouvez utiliser pour essayer de résoudre le problème.

Dans ce tutoriel, vous allez apprendre :

  • Comment résoudre l’erreur de nom d’hôte non qualifié dans Sendmail

Erreur de nom d’hôte non qualifié Sendmail

L’erreur Sendmail ressemblera à ceci :


debian sm-mta[8129]: My unqualified host name (debian) unknown; sleeping for retry

D’autres symptômes incluent Sendmail très lent ou complètement suspendu.

Cette sortie d’erreur rend le problème assez clair. Le texte du nom d’hôte non qualifié signifie exactement ce qu’il dit. Cela signifie que Sendmail n’est pas en mesure de résoudre votre nom de domaine complet.

Dans notre exemple, le nom d’hôte de notre système est debian. Vous pouvez vérifier le vôtre à l’aide de la commande hostname.


hostname
debian

Pour commencer le dépannage, vérifiez le contenu de votre fichier /etc/hosts. Dans notre cas, le nom d’hôte est « debian » n’est pas un FQDN. Pour résoudre ce problème, modifiez /etc/hosts :

De:


127.0.0.1       localhost
127.0.1.1       debian

À:


127.0.0.1       localhost.localdomain localhost debian
127.0.1.1       debian

Bien sûr, remplacez debian par le nom réel de votre FQDN.

Une fois que vous avez effectué ces modifications, vous pouvez redémarrer le service d’envoi de courrier et réessayer d’envoyer votre courrier électronique.


sudo systemctl restart sendmail

Même avec ce correctif, il est peu probable que votre e-mail soit livré si vous ne disposez pas d’un nom de domaine complet correctement configuré. Il s’agit d’un prérequis qui doit être configuré avant que vous puissiez vous attendre à ce que sendmail fonctionne. Une telle configuration serait en dehors du cadre de ce tutoriel. Cependant, vous pouvez toujours suivre notre guide sur la configuration de Gmail en tant que relais d’e-mails Sendmail afin d’utiliser Gmail ou votre propre compte Google Apps pour envoyer des e-mails à partir de la ligne de commande Linux.

Réflexions finales

Dans ce tutoriel, nous avons découvert quelques conseils de dépannage pour l’erreur de nom d’hôte non qualifié sendmail sous Linux. Il s’agit essentiellement d’une simple modification à l’intérieur du fichier /etc/hosts, mais cela suppose que vous avez déjà acheté et configuré correctement votre nom de domaine complet. Si cela vous dépasse, il est également possible de configurer votre compte gmail en tant que relais sendmail, comme indiqué ci-dessus.

Articles connexes: