• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] fetchmail: Problem mit dhcp-Hostnamen

Status
Für weitere Antworten geschlossen.

chriszalp

Newbie
Hallo!
Ich bin neu im Forum und grüße alle!

Ich gehe per DSL-Router ins Internet.
Vor einigen Tagen habe ich das Update von Suse 10.0 auf 10.1 gemacht - und weitgehend auch geschafft :)

Beim Abholen von Mails mit fetchmail erhalte ich seitdem folgende Fehlermeldung:
--------------------------------------------------------------
gethostbyname fehlgeschlagen für dhcppc1
Der Name oder der Dienst ist nicht bekannt Kann meinen eigenen Rechnernamen nicht in der Hosts-Datenbank finden und nicht qualifizieren!
Versuche, mit unqualifiziertem Rechnernamen weiterzuarbeiten.
Bitte KEINE Berichte über defekte Received:-Köpfe, HELO/EHLO-Zeilen oder
ähnliche Probleme! Bitte reparieren Sie stattdessen ihre /etc/hosts,
DNS, NIS oder LDAP.
---------------------------------------------------------

In meiner etc/hosts ist auch kein dynamisch vergebener Hostname enthalten. Das war aber auch vorher (unter 10.0) nicht der Fall. (Geht das überhaupt?).

Bis auf eine Verzögerung beim Start arbeitet fetchmail aber ansonsten ordnungsgemäß.

Meine Fragen:

a) Ist dieser Fehler schlimm oder kann ich ihn ignorieren (und die Fehlermeldung ggf. unterdrücken)?
b) Falls schlimm: Wie und wo kann ich das Problem beheben?

Vielen Dank schon mal,
 

stka

Guru
wenn du mit fetchmail arbeitest, hast du auch einen Mailserver? Hast du auch einen DNS Server laufen? Wie sieht deine .fetchmailrc und dein hosts aus (bitte ohne Passwörter). Du must uns schon mehr Infos geben, wenn wir dir helfen sollen.
 
OP
C

chriszalp

Newbie
Ich habe keinen (eigenen) Mail- und DNS-Server.

Meine etc/hosts sieht so aus:
--------------------------------------------
# IP-Address Full-Qualified-Hostname Short-Hostname
#

127.0.0.1 localhost

# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 linux.site linux
--------------------------------------------------------

Meine .fetchmailrc:
-------------------------------------------------
poll pop3.web.de protocol pop3 username [xxxxx] password [xxxx]
--------------------------------------------------------------------------

Ich hoffe, es hilft schon mal etwas weiter....

csp
 

stka

Guru
Dann brauchst du auch kein fetchmail. Schalte fetchmail ab und gib die Daten für deinen Mailzugang direkt in deinem E-Mailclient ein.
 
OP
C

chriszalp

Newbie
Fetchmail möchte ich schon gerne weiter nutzen, weil ich viel von der lokalen Zwischenspeicherung von mails halte.
Oder hat es handfeste Nachteile, bei dieser Konstellation fetchmail zwischenzuschalten?

Ich habe jedenfalls jetzt doch noch eine Lösung gefunden:
Mit ifconfig habe ich die (wohl doch statische) IP-Adresse, die von dhcp meinem Rechner zugeordnet wird, ermittelt.
Dann habe ich sie zusammen mit dhcppc1 als Hostnamen in die /etc/hosts eingetragen und die Fehlermeldung verschwand.

Danke nochmal für deine Tipps,

csp
 
Status
Für weitere Antworten geschlossen.
Oben