Erreur inconnue de l'utilisateur Sendmail (résolu)
- 2157
- 319
- Jeanne Dupont
Récemment, j'ai fait face au problème ci-dessous avec une nouvelle installation Sendmail sur un système Linux. Lors de l'envoi d'e-mails à un domaine spécifique comme [e-mail protégé] affiche l'erreur "stat = utilisateur inconnu".
Le problème se produisait pour un domaine spécifique uniquement. L'envoi de courriels à un autre domaine fonctionnait correctement.
Les entrées du fichier journal sont à l'apparence ci-dessous:
7 janvier 08:36:04 Tecadmin Sendmail [22497]: 1078A4RD022497: From = www-data, size = 679, classe = 0, nrcpts = 1, msgid =, [e-mail Protected] Jan 7 08:36:04 Tecadmin SendMail [ 22497]: 1078A4RD022497: [Protégé par e-mail], CTLADDR = www-data (33/33), Delay = 00: 00: 00, xdelay = 00: 00: 00, Mailer = relay, pri = 30679, relay = [127.0.0.1] [127.0.0.1], dsn = 5.1.1, stat = utilisateur inconnu 7 08:36:04 Tecadmin Sendmail [22497]: 1078A4RD022497: 1078A4RE022497: DSN: l'utilisateur inconnu
Solution:
Après le dépannage du problème, nous avons constaté que cela se produit parce que votre nom de domaine correspond au nom d'hôte de votre serveur ou à un paramètre dans le fichier de configuration de Sendmail. Dans ce cas, nous pouvons configurer Sendmail pour forcer l'envoi d'e-mails à votre serveur de messagerie réel au lieu de lui-même.
Suivez les instructions ci-dessous:
- Modifier
/ etc / mail / sendmail.MC
et ajouter les lignes suivantes à la fin:sudo vim / etc / mail / sendmail.MC
Ajouter les entrées suivantes:
Définir ('Mail_hub', 'Domain.com.') DNL Define (' local_relay ',' Domaine.com.') DNL
Assurez-vous de changer votre nom de domaine avec le point de fuite!
- Maintenant, exécutez le sendmailconfig Commande, afin que les modifications prennent effet et redémarrent Sendmail juste pour être sûr à 100%:
sudo sendmailconfig
Appuyez sur «y» pour toute confirmation invitée.
- Enfin, redémarrez le service Sendmail pour appliquer les modifications.
sudo systemctl redémarrer sendmail
Terminé. Envoyez à nouveau un e-mail et l'e-mail doit être livré à la boîte aux lettres réelle.
- « Comment configurer le tunnel SSH avec du mastic
- Comment afficher ou énumérer les travaux cron dans Linux »