PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail: ungültiger Return-Path: <nobody@linux.local>



flotte
01.10.02, 11:44
Sicher nur ein kleines Problem :)

Wenn ich mit cgi-Scripten Emails über Sendmail verschicke, werden diese bei einigen Mailservern abgewiesen:


The original message was received at Mon, 30 Sep 2002 23:58:03 +0200
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
<xxx@bluewin.ch>
(reason: 553 <nobody@linux.local> unable to verify address)

----- Transcript of session follows -----
... while talking to mxzhh.bluewin.ch.:
>>> MAIL From:<nobody@linux.local> SIZE=895
<<< 553 <nobody@linux.local> unable to verify address
501 5.6.0 Data format error


Mein Server hat Webmin drauf.
Der Hostname ist "linux". Der Webserver läuft unter <nobody>. Die Email haben dann so einen Header:


Return-Path: <nobody@linux.local>
Delivered-To: xxx
Received: (qmail 9222 invoked by uid 1523); 30 Sep 2002 21:49:56 -0000
Delivered-To: xxx
Received: (qmail 9219 invoked from network); 30 Sep 2002 21:49:56 -0000
Received: from unknown (HELO linux.local) (x.x.x.x)
by x.x.x.X with SMTP; 30 Sep 2002 21:49:56 -0000
Received: from linux.local (localhost [127.0.0.1])
by linux.local (8.12.3/8.12.3/SuSE Linux 0.6) with ESMTP id g8ULnaNQ010868
for <xxx@xxx.de>; Mon, 30 Sep 2002 23:49:36 +0200
Received: (from nobody@localhost)
by linux.local (8.12.3/8.12.3/Submit) id g8ULnadN010867;
Mon, 30 Sep 2002 23:49:36 +0200
Date: Mon, 30 Sep 2002 23:49:36 +0200
Message-Id: <200209302149.g8ULnadN010867@linux.local>
To: xxx@xxx.de
From: xxx@xxx.de
Subject: Testmail 3

Adressinfos habe ich rausgeixt.

Was muss ich einstellen, damit meine Domäne auf dem Server verwendet wird und nicht der Hostname. Momantan habe ich nur eine Domäne drauf. Was ist wenn es mehrere werden... das ist aber momentan zweitrangig.[/code]

bluesky666
01.10.02, 11:47
Hi,

wie heist Deine Domain denn?
Ist es eine echte Domain die es im Internet gibt, sonst hast Du Probleme mit der Namensauflöung da es ja nur ne interne Domain ist und man die nicht auflösen kann im Internet.

Gruß

Helge

flotte
01.10.02, 11:53
Meine Domäne wird gerade umgestellt (KK-Antrag läuft). Es ist eine offizielle Domäne im Internet

bluesky666
01.10.02, 12:43
Hi,

dann must Du die einfach eintragen in sendmail, mal die manpage durchlesen oder mit Webmin konfigurieren.

Gruß

Helge

flotte
01.10.02, 13:28
Habe Webmin und dort steht unter "lokale Domänen" bei sendmail "localhost" und "xxx.de" (meine Domäne) eingetragen. Das funktioniert auch, denn Emails an diese Domäne landen auch im lokalen Pop3-Postfach.

Leider scheint dies nicht die Lösung zu sein. In diesem Zusammenhang: Muss sendmail hedesmal neu gestartet werden, wenn man dort z.B. was einträgt. Es gibt hierfür bei Webmin keinen eigenen Schalter dafür, so wie bei der Apache-Steuerung. Natürlich kann ich auch manuelle ein "rcsendmail restart" eintippen, aber ich würde trotzdem gerne wisssen, ob das nötig ist. Möchte aber nicht vom Hauptproblem ablenken.

bluesky666
01.10.02, 13:47
Hi, welche Distri hast Du denn?
unter Suse gibts unter /etc/mail ne Datei die heißt sendmail.cw dort trägst Du Deine Domain ein und machst ein SuSEconfig danach. Und dann sendmail neu starten.

Gruß

Helge

flotte
01.10.02, 14:10
Habe Suse V8. Wurde erst vor wenigen Tagen installiert.

In der sendmail.cw stand meine Domäne schon drin.
Habe jetzt ein rcsendmail restart durchgeführt. Nun kommt keine Mail mehr an und das Versenden dauert scheinbar ewig :(