Hallo Lukas,
Lukas (SK)
Am Die, 16 Mai 2000 schrieben Sie:
Lukas (SK)
writes Um den localhost zu ermitteln, liest sendmail zuerst die /etc/hosts, ist dein host dort eingetragen ? gib mals ein: sendmail -d.04 -bp Wird dann dein localhost richtig aufgeloest ? Dann kommt das:
Version 8.9.3 Compiled with: LDAPMAP MAP_REGEX LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETUNIX NEWDB NIS NISPLUS QUEUE SCANF SMTP USERDB canonical name: linux.local UUCP nodename: linux a.k.a.: linux a.k.a.: [192.168.0.1] a.k.a.: [127.0.0.1] a.k.a.: [213.54.36.166] a.k.a.: dialin166-nt.pg5.frankfurt.nikoma.de
============ SYSTEM IDENTITY (after readcf) ============ (short domain name) $w = linux (canonical domain name) $j = linux.local (subdomain name) $m = local (node name) $k = linux ========================================================
Mail queue is empty
In der /etc/hosts steht "localhost 127.0.0.1". Ist das richtig so?
na ja, fast. :-) dein canonical name ist linux.local das musst du also irgendwo eingetragen haben, in der /etc/hosts ist linux.local nicht eingetragen. Da sendmail erst die /etc/hosts nach lokalen Adressen untersucht, und erst dann gethostbyname durchfuehrt, kann es zu den von dir erlebten Problemen kommen. Also ein zusaetzlicher Eintrag in /etc/hosts zum Beispiel: 192.168.0.1 linux.local linux koennte dein Problem beseitigen. Gruss Dieter -- Dieter Kluenter mailto: dkluenter@gmx.de http: http://www.l4b.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com