_EmailProblem: PHP email problem

Hallo,

ich habe ein PHP Test-Skript:

<?php
 ini_set('display_errors', true);
 error_reporting(E_ALL);

mail("webmaster@exampel1.de",
   "Hello!",
   "Hello this is a test email.",
   "From: webmaster@exampel2.de\r\n".
   "Reply-To: webmaster@exampel2.de\r\n" .
   "X-Mailer: PHP/" . phpversion()) or die("Mail konnte nicht abgeschickt werden!");

?>

Es wird immer or die() ausgeführt. Ich verwende sendmail PHP5.1.6 und Apache 2.2.3.

Meine Mails kommen jedes mal zurück und die Ausgabe lautet so ähnlich wie unten.

Die Exampel -adressen gibt es selbstverständlich.

Wie kann ich mein Problem lösen?

_EmailProblem

From MAILER-DAEMON@localhost.localdomain  Thu Jan 11 14:17:52 2007
Return-Path: MAILER-DAEMON@localhost.localdomain
Received: from localhost.localdomain (partypower.ath.cx [127.0.0.1])
 by localhost.localdomain (8.13.8/8.13.8) with ESMTP id l0BDHpAa003261
 for apache@localhost.localdomain; Thu, 11 Jan 2007 14:17:52 +0100
Received: from localhost (localhost)
 by localhost.localdomain (8.13.8/8.13.8/Submit) id l0BDHoqe003260;
 Thu, 11 Jan 2007 14:17:51 +0100
Date: Thu, 11 Jan 2007 14:17:51 +0100
From: Mail Delivery Subsystem MAILER-DAEMON@localhost.localdomain
Message-Id: 200701111317.l0BDHoqe003260@localhost.localdomain
To: apache@localhost.localdomain
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
 boundary="l0BDHoqe003260.1168521471/localhost.localdomain"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

This is a MIME-encapsulated message

--l0BDHoqe003260.1168521471/localhost.localdomain

The original message was received at Thu, 11 Jan 2007 14:17:50 +0100
from apache@localhost

----- The following addresses had permanent fatal errors -----
Message@coole-files.de
    (reason: 553 5.5.4 apache@localhost.localdomain... Real domain name required for sender address)
    (expanded from: Message@coole-files.de)

----- Transcript of session follows -----
... while talking to [127.0.0.1]:

MAIL From:apache@localhost.localdomain SIZE=131 AUTH=apache@localhost.localdomain

<<< 553 5.5.4 apache@localhost.localdomain... Real domain name required for sender address
501 5.6.0 Data format error

--l0BDHoqe003260.1168521471/localhost.localdomain
Content-Type: message/delivery-status

Reporting-MTA: dns; localhost.localdomain
Arrival-Date: Thu, 11 Jan 2007 14:17:50 +0100

Final-Recipient: RFC822; Message@coole-files.de
Action: failed
Status: 5.5.4
Diagnostic-Code: SMTP; 553 5.5.4 apache@localhost.localdomain... Real domain name required for sender address
Last-Attempt-Date: Thu, 11 Jan 2007 14:17:51 +0100

--l0BDHoqe003260.1168521471/localhost.localdomain
Content-Type: message/rfc822

Return-Path: <apache>
Received: (from apache@localhost)
 by localhost.localdomain (8.13.8/8.13.8/Submit) id l0BDHoqd003260;
 Thu, 11 Jan 2007 14:17:50 +0100
Date: Thu, 11 Jan 2007 14:17:50 +0100
Message-Id: 200701111317.l0BDHoqd003260@localhost.localdomain
To: Message@coole-files.de
Subject: Registration
From: root@partypower.ath.cx
X-Mailer: PHP/5.1.6

Hello this is a test email.

--l0BDHoqe003260.1168521471/localhost.localdomain--

  1. hi,

    ----- The following addresses had permanent fatal errors -----
    Message@coole-files.de
        (reason: 553 5.5.4 apache@localhost.localdomain... Real domain name required for sender address)

    Was genau verstehst du daran nicht?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi,

      ----- The following addresses had permanent fatal errors -----
      Message@coole-files.de
          (reason: 553 5.5.4 apache@localhost.localdomain... Real domain name required for sender address)

      Was genau verstehst du daran nicht?

      gruß,
      wahsaga

      sag mir einfach was ich ändern muss damit ich erfolgreich meine Emails versicken kann.

      _EmailProblem

      1. hi,

        sag mir einfach was ich ändern muss damit ich erfolgreich meine Emails versicken kann.

        1. Deinen Tonfall, wenn du weiterhin Hilfe bekommen willst.
        2. Deine Einstellung zum selbstständigen Lösen von Problemen

        Übersetze dir die Meldung, versuche sie zu verstehen.
        Teile uns das Ergebnis dieser Bemühung und eventuelle Verständnisprobleme mit.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Tut mir leid wenn ihr das jetzt falsch aufgefasst habt aber ich tüftle hier schon eine Woche dran rum.

          Also

          ----- The following addresses had permanent fatal errors -----
          Message@coole-files.de
              (reason: 553 5.5.4 apache@localhost.localdomain... Real domain name required for sender address)

          Dort steht in der ersten Zeile das die folgenden Adressen permanent fatale Fehler enthalten.

          Welche wären das?

          Ein echter Domainname für die Senderadresse ist nötig

          Was heisst das?

          Ich habe schon root@localhost @localhost.localdomain @partypower.ath.cx (die adresse meines apacheservers) das gleiche mit apache@ probiert das ergebnis war immer das gleiche, nämlich eine ähnliche Mail wie ich sie oben schon komplett gepostet habe. Liegt es am GMX-Host? @coole-files.de (Meine Emailadresse bei GMX)?

          Ich entschuldige mich noch einmal für mein obriges Posting.

          _EmailProblem

          1. hi,

            Dort steht in der ersten Zeile das die folgenden Adressen permanent fatale Fehler enthalten.

            Welche wären das?

            Der folgende:

            Ein echter Domainname für die Senderadresse ist nötig

            Was heisst das?

            Du musst einen echten Domainnamen verwenden, der auch existiert.

            Dein MTAmacht vermutlich über einen NS-Lookup, um einen MX Resource Record für die Domain zu finden.

            Ich habe schon root@localhost @localhost.localdomain @partypower.ath.cx (die adresse meines apacheservers) das gleiche mit apache@ probiert das ergebnis war immer das gleiche, nämlich eine ähnliche Mail wie ich sie oben schon komplett gepostet habe. Liegt es am GMX-Host? @coole-files.de (Meine Emailadresse bei GMX)?

            http://www.mxtoolbox.com/ gibt für coole-files.de mx0.gmx.net und mx0.gmx.de als MX-Einträge aus.
            Vielleicht ist es diese Diskrepanz zwischen verwendeter Domain und MX-Einträgen, die den MTA die Mail abweisen lässt

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }
            1. OK. Aber was muss ich jetzt tun damit ich meine Mails verschicken kann?
              Muss ich meinen lokalen Emailserver(sendmail) als SMTP-Server als DNS adresse eintragen?

              1. Also ich habe es jetzt geschafft das ich keine mail mehr zurückbekomme, es wird auch keine Fehlermeldung angezeigt. Ich hoffe das das ein gutes   Zeichen ist. Aber wie lange kann es dauern bis eine solche Mail ankommt?

      2. hallo!

        sag mir einfach was ich ändern muss damit ich erfolgreich meine Emails versicken kann.

        Du benötigst einen echten Domainnamen für deinen Server, der momentan "localhost.localdomain" heißt.

        gruß.
        roger.

        --
        meine freundin sagt, ich wäre neugierig.
        so steht's zumindest in ihrem tagebuch.