Ankündigung

Einklappen
Keine Ankündigung bisher.

Probleme mit Email-Header (php-Mail)

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Probleme mit Email-Header (php-Mail)

    Mahlzeit...

    Folgendes:
    Ich arbeite gerade daran von meiner Seite aus eine Benachrichtigung an eingetragene User schicken zu können damit ich sie auf Neuigkeiten auf meiner Page aufmerksam machen kann. Die Mailadressen werden aus einer DB gelesen. Das ganze funzt soweit. Nur bekomme ich Probleme mit dem Header...bei meinem ersten Script bekam ich immer die Meldung:

    Warning: Cannot add header information - headers already sent by (output started at /mnt/kw1/08/925/00000000/htdocs/email.php:2) in /mnt/kw1/08/925/00000000/htdocs/email.php on line 26


    Dann habe ich hier mal im Board gesucht und ein wesentlich einfacheres Script entdeckt:

    PHP-Code:
    <?php

    $to
    ="info@dieternuhrfanclub.de";
    $message ="Test";
    $subject ="Testüberschrift";
    $header="info@dieternuhrfanclub.de";

    if(
    mail($to$subject$message$header)){ 
        echo 
    "hat funktioniert"

    else{ 
        echo 
    "Fehler"

    ?>
    Mein PRoblem ist jetzt der Header. In meinem ersten Script ist nicht beim Absender eingetragen worden. Bei dem Script bekomme ich jetzt als Absender postmaster+121169@post.webmailer.de

    Wie kann ich da als Absender meine Emailadresse eintragen so dass der User weiss woher die email kam???

    besten dank...

    Lapje

  • #2
    ich mach das ganze so:
    PHP-Code:
    <?php
            $headers 
    "From: ".$var1." ".$var2." <".$var_email.">\n";
            
    $empfaenger "test@test.com";
            
    $betreff "Betreff";
            
    $text ="Das hier ist der Text

    Der Text hat keine HTML foramtierungen

    "
    ;

            if(
    mail($empfaenger$betreff$text$headers)){
                print 
    'Erfolg!';
            }
            else{
                print 
    'Fehler!';
            }
    ?>

    Kommentar


    • #3
      Einfach mal die Beispiele in der Doku beachten, die sind nicht umsonst da.

      Die Fehlermeldung hat aber nicht mit der Mailfunktion zu tun und was in Zeile 26 steht, weißt nur du. Ich tippe mal auf header. Benutze die Suchfunktion oder google mit dieser Fehlermeldung, da findest du masshaft Antworten.

      Gruß
      phpfan

      Kommentar


      • #4
        um die erste Fehlermeldung gehts im Grunde gar nicht mehr...da dass zweite Script wesentich einfacher ist...

        @dsmcg
        Was sind das für Variablen in
        PHP-Code:
        <?php
        $headers 
        "From: ".$var1." ".$var2." <".$var_email.">\n"
        ?>
        einfach quasi name, vorname und emailadresse???

        werde das gleich mal ausprobieren...

        besten dank...

        Lapje

        Kommentar


        • #5
          hab diese Variablen einfach mal so reingeschriben bei mir sind es
          var1 = Vorname (oder auch Nachname)
          var2= halt Nachname (oder auch vorname)

          du kannst die auch einfach weglassen, und nur die email angeben..

          Kommentar


          • #6
            hat gefunzt...der Fehler lag wohl darin dass ich einfach das FROM vergessen habe....tststststs...

            Lapje

            Kommentar


            • #7
              auch noch interessant: PHPMailer

              Kommentar

              Lädt...
              X