Probleme mit mail bei PHP



  • Hallo, habe folgendes Problem.

    hatte mit php die mail funktion mal ausprobiert und dann postfix konfiguriert und es hatte auch alles geklappt und die mails wurde rausgesendet aber im moment geht nichts mehr.

    also mal ein test:

    <?php
    
     <?php
      $empfaenger = "email@test.de";
      $sendermail="test@test.de";
      $betreff = "PHP ist toll";
      $text = "Hallo ";
      if(mail($empfaenger, $betreff, $text,"From:$sendermail"))
    {
    echo " alles ok";
    }
    else
    {
    echo "nicht ok";
    }
    
      ?>
    

    aber ich bekomme immer die Meldung nicht ok !!!

    an was könnte es liegen das es dort einen Fehler gibt, vor einem Tag hat alles funktioniert.

    gruß peer



  • ist das ein scherz?

    zwei mal <?php tag

    <?php
    
     <?php
    
    .............
    
    ?>
    


  • Das kann an so ziemlich allem liegen. Wenn dir mail() false zurückgibt, heiß es lediglich, dass die E-Mail nicht versandt werden konnte. Das ist nun leider eine recht abstrakte Fehlerbeschreibung. Guck doch mal in die Logs und prüfe die Werte und dein Postfix.



  • Hallo,

    habe wieder ein Problem damit.

    mail() gibt mir wieder false zurück

    habe mal in die logs geschaut von lampp

    da steht sh: /etc/postfix/ Permission denied

    kann mir da jemand weiterhelfen??

    gruß nick



  • peerffm schrieb:

    Hallo,

    habe wieder ein Problem damit.

    mail() gibt mir wieder false zurück

    habe mal in die logs geschaut von lampp

    da steht sh: /etc/postfix/ Permission denied

    kann mir da jemand weiterhelfen??

    gruß nick

    Was steht in den Core-Values unter sendmail_path? In welcher Log hast du die Meldung gesehen?


Anmelden zum Antworten