php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.10.2011, 10:58  
Erfahrener Benutzer
 
Registriert seit: 05.09.2007
Beiträge: 183
aha_01 befindet sich auf einem aufstrebenden Ast
Standard mail Fuktion unter windows

ich habe folgende Einstellungen durchgeführt:
php.ini:
Zitat:
[mail function]
...
SMTP = localhost
...
smtp_port = 25

sendmail_from = me@mydomain.com
...
mail.add_x_header = Off
...
mail.log = "C:\xampp\apache\logs\php_mail.log"
habe den System Pfad mit php und senmail Pfade versehen:
Zitat:
;C:\xampp\php;C:\xampp\sendmail;
UNd mein Script sieht wie folgt aus:
PHP-Code:
$to "ziel@domain.com";
$from "me@mydomain.com";
$subject "Hello! This is HTML email";
ini_set('SMTP''localhost');
ini_set('smtp_port'25);
$myVar "Bla bla bla...";
$message 
<<<EOF
    <html>
      <body bgcolor="#DCEEFC">
        <center>
            <b>Looool!!! I am reciving HTML email......</b> <br>
            <font color="red">Thanks $myVar!</font> <br>
            <a href="http://www.google.com/"> $myVar</a>
        </center>
          <br><br>*** Now you Can send HTML Email <br> Regards<br>$myVar
      </body>
    </html>
EOF;
   
//end of message
    
$headers  "From: $from\r\n";
    
$headers .= "Content-type: text/html\r\n";

    
    
    
    
// now lets send the email.
    
mail($to$subject$message$headers);

    echo 
"Message has been sent....!"
Ich habe nicht nur den gesamten Rechner neugestartet. Ich kriege aber diesen Fehler:
Zitat:
PHP Warning: mail(): Failed to connect to mailserver at "localhost" port 25, ve
rify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\Tests\Mailer\send_html_email.php on line 31
Message has been sent....!
Hat jmd ne Idee wie ich dies Problemchen lösen kann?


Grüße
Aha

Geändert von aha_01 (11.10.2011 um 11:44 Uhr).
aha_01 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.10.2011, 12:11  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.143
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Vermutlich weil auf deinem localhost kein SMTP läuft.. Trage den SMTP von deinem Internet Provider ein und die korrekten Zugangsdaten und es wird funktionieren (also ich habs in der php.ini gemacht).

Ausserdem solltest Du die Efolgsmeldung nur ausgeben wenn sendmail true ist und eigenltich solltest Du eine Mailer-Klasse verwenden..

Googel mal nach "Mail ist tot, es lebe mail"

Achja .. und das ist nicht fortgeschritten.

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist
hausl ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Function eregi() is deprecated MBaaboura PHP Einsteiger 6 30.09.2011 17:46
Windows + Apache + PHP + Imagick Chriz Tutorials 23 19.09.2011 16:15
[Erledigt] PHP mail() sorgt für Interal Server Error AXELB Server, Hosting und Workstations 1 18.04.2011 23:16
php mail() versand über windows cronjob michygan PHP-Fortgeschrittene 6 06.12.2008 12:09
[Erledigt] Mail() und polnischer Text UTF8 verändert Sonderzeichen Wolla PHP Tipps 2008 3 21.08.2008 00:10
Unterschied zwischen mail() und popen(/usr/sbin/sendmail)... DonTermi PHP Tipps 2007 8 27.03.2007 13:25
Funktion Mail() verwenden bendigo PHP Tipps 2006 2 05.05.2006 11:44
mail() und boundary Problem Gef PHP Tipps 2006 4 02.03.2006 00:47
Mail mit mail() kommt nicht an center PHP Tipps 2005-2 5 18.08.2005 13:02
[Erledigt] browsererkennung; wie kann man einen firefox von... PHP Tipps 2005-2 17 25.07.2005 22:35
Mail adresse überprüfen? PHP Tipps 2005-2 6 16.06.2005 11:53
php mail() header &amp;amp;amp;amp;amp;amp; Spam Problem PHP-Fortgeschrittene 4 04.05.2005 12:31
Festplatten-, Windows, PartitionMagic, SuSE-Linux - Problem Quadaptor Off-Topic Diskussionen 14 09.04.2005 19:01
mehrere Atachement mit HTML Mime mail class??? 18inch PHP Tipps 2004-2 1 28.11.2004 23:58
mail() - mail header PHP-Fortgeschrittene 2 28.09.2004 15:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mail localhost kommt nicht an, mail.add_x_header

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:11 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum