Levelező démon (mailer daemon): ismeretlen felhasználó (User Unknown)

Terméktámogatási adatbázis (passwd)

Probléma

Amikor leveleket küld egy felhasználónak, a következő üzenetet kapja a levelező démontól: user unknown. Ez akkor is jelentkezik időnként, ha minden korrekten beállítottnak tűnik és a felhasználó benne van a /etc/passwd fájlban.

oka:

A felhasználónév egy vagy több nagybetűt tartalmaz. A nagybetű először is konvertálódik kisbetűre (a kis- és nagybetűk azonosak a levelek esetében). Ezután ellenőrizve lesz, hogy a felhasználó benne van a /etc/passwd fájlban vagy nem.

Megoldás

Hosszan tárgyalhatnánk, hogy ez a probléma bug vagy nem. Mindenesetre ne töltsünk túl sok időt a javításra, mivel ez haszontalan lenne (csak egyetlen személy jelentette eddig).

Írja a felhasználónevet kisbetűvel!

Stephan Hegering (sh@leverkusen.netsurf.de) erről azt írta:

Meg kell szerkesztenie a /etc/sendmail.cf fájlt ;-) Szúrjon be egy "u"-betűt a (F=...) állapotjelzőkhöz a megfelelő levelezőnél, az adott levelező program specifikációjának megfelelő módon. Tipp: nézzen utána az "Mlocal"-nak.
F=u --> a felhasználónév nagybetűinek lefoglalása
Más esetben, a felhasználói név a címben kisbetűssé konvertálódik.

Ez a tipp nem az enyém, hanem Dieter Brueggemann-é (Bert@stud-mailer.uni-marburg.de)

Megjegyzés: Miután ezt megtette, állítsa be a SENDMAIL_TYPE=no változót a /etc/rc.config fájlban. Ez esetben a /etc/sendmail.cf nem lesz felülírva.


Kulcsszavak: MAILER, USER UNKNOWN, PASSWD, SENDMAIL, ISMERETLEN, FELHASZNáLó, LEVELEZő, DéMON, LEVELEZéS

Visszajelzés: Send Mail to kfr@suse.de (Adja meg a levél tárgyát:: SDB-passwd)
SDB-passwd, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 03. Feb 1996
SuSE Linux AG - Utoljára frissítve: 15. Jan 2002 feladó: kfr (sdb_gen 1.40.0)