tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
211
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jackisback jackisback ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    100
    Hallo,

    ich habe einen Windows 2003 Server und habe anstatt den IIS den Apache Webserver aufgespielt. Dazu ist PHP 5.x installiert und alles funktioniert wunderbar außer wenn ich eine Mail versenden will dann kommen diese nicht beim Empfänger an.


    Hier mein Script
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    <?php
    $mail_empfaenger="meineAdresse@gmx.de";
    $mail_absender="MeinName";
    $betreff="Eine Testmail";
    $text="Mein Name ist xxx, von Beruf bin ich xxx.
    Rufen Sie mich mal an unter der Nummer 5555. \n Mit freundlichen Grüssen";
     
    if (mail(mail_empfaenger, $betreff, $text,"from:$mail_absender")){
    echo "ok";
    }else{
    echo "Nicht ok";
    }
     
    ?>

    Ich bekomme immer ein OK aber E-Mails bekomme ich nicht.
    Denn IIS habe ich runter gefahren und POP3, SMTP Dienste laufen auf dem Server

    Hier im Anhang ist meine php.ini
    Falls Jemand helfen kann dann kann ich auch noch die Apache config hier posten.
    Kann ich über die Windows Konsole Testen ob ich eine Mail versenden kann?
    Angehängte Dateien Angehängte Dateien
     

  2. #2
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Telnet zum Testen von E-Mail Verbindungen

    Versuch es erstmal damit.
    Übrigens sagt mail() nur, dass die E-Mail übergeben wurde, nicht ob sie abgeschickt worden ist.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  3. #3
    Registriert seit
    Feb 2005
    Ort
    NRW
    Beiträge
    460
    Versuche es einmal mit dem $ Zeichen vor mail_empfaenger...

    PHP-Code:
    if (mail($mail_empfaenger$betreff$text,"from:$mail_absender")) 
     

Ähnliche Themen

  1. Antworten: 14
    Letzter Beitrag: 23.04.06, 20:49
  2. mail() schickt keine E-Mails
    Von StefanR im Forum PHP
    Antworten: 2
    Letzter Beitrag: 23.04.06, 10:08
  3. Antworten: 4
    Letzter Beitrag: 25.07.05, 17:18
  4. mail() schickt keine mails über server
    Von djnelly im Forum PHP
    Antworten: 3
    Letzter Beitrag: 22.09.04, 11:35
  5. kann keine mails mit mail clienten abfragen
    Von _voodoo im Forum Office-Anwendungen
    Antworten: 4
    Letzter Beitrag: 20.02.04, 19:27