[Python-de] gaierror
Stephan John
Stephan.John at chemonline.de
Fr Apr 6 22:07:21 UTC 2007
Am Freitag, 6. April 2007 07:33:08 schrieb Karsten Schulz:
> Hi,
>
> Am Donnerstag, 5. April 2007 23:00 schrieb Stephan John:
> > gaierror: (8, 'node name or service name not known')
> > args = (8, 'node name or service name not known')
>
> es sieht so aus, als ob die SMTP-Lib nicht in der Lage ist, den
> Hostnamen Deines Servers herauszufinden. Das kann verschiedene Ursachen
> haben, von denen die meisten nicht durch Dich beseitigt werden können.
>
> Abhilfe: gib Deinem SMTP-Objekt den Hostnamen explizit mit:
> .... SMTP(..., local_hostname='mein.server.name')
>
> dadurch verhinderst Du, dass der nicht funktionierende Code ausgeführt
> wird.
>
> Gruß
> Karsten
>
>
> _______________________________________________
> python-de maillist - python-de at python.net
> http://python.net/mailman/listinfo/python-de
Danke, die Angabe des Hostnamens hat geholfen und das Script funktioniert.
Ich habe die Zeile wie folgt geändert:
smtp = smtplib.SMTP(local_hostname=os.environ['HTTP_HOST'])
Stephan