php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.02.2010, 13:33  
Neuer Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 29
PHP-Kenntnisse:
Anfänger
fisianer2009 befindet sich auf einem aufstrebenden Ast
Standard Mail Funktion geht nicht

Hallo zusammen, ich hoffe ich bin im richtigen Forum für mein Problem.

Ich möchte eine Mail versenden. ich benutze XAMPP und als Mailserver Mercury/32.

Wenn ich mein Skript ausführe kommt folgende Meldung:

Code:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\demosysteme\form.php on line 281
Hmm, woran kann es liegen? Auf einen anderen PC funktioniert das versenden von Mails einwandfrei nur hier bei meinem nicht. Ich habe auch schon alle Firewalls ausgeschaltet...

THX schonmal im voraus.

FISI

btw: GOOGLE & SUFU hat mit auch nicht weitergeholfen...
fisianer2009 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.02.2010, 13:43  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Kontrolliere doch bitte mal die Konfiguration, die Meldung sagt das der SMTP-Server auf dem localhost nicht erreichbar ist. Ist der SMTP-Server schon eingestellt und ist Mercury überhaupt gestartet?
Generell solltest du eine Mailer-Klasse benutzen anstatt mail().
PTC ist offline  
Alt 14.02.2010, 13:49  
Neuer Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 29
PHP-Kenntnisse:
Anfänger
fisianer2009 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von PTC Beitrag anzeigen
Kontrolliere doch bitte mal die Konfiguration, die Meldung sagt das der SMTP-Server auf dem localhost nicht erreichbar ist. Ist der SMTP-Server schon eingestellt und ist Mercury überhaupt gestartet?
Generell solltest du eine Mailer-Klasse benutzen anstatt mail().
Das ist eingestellt:

[mail function]
; For Win32 only.
; PHP: Runtime Configuration - Manual
SMTP = localhost
; PHP: Runtime Configuration - Manual
smtp_port = 25

ja Mercury läuft...

Wie benutzt man Mailer Klassen?
fisianer2009 ist offline  
Alt 14.02.2010, 14:08  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Sicher das mercury lokal auf port 25 läuft ?

Mailing-Klassen:
Mail() ist tot, es lebe mail()

Beispiele für die Verwendung von ein paar zum versenden via smtp:

Html-E-Mail über SMTP via Swiftmailer 3.3 versenden - Codeschnipsel
Html-E-Mail über SMTP via Swiftmailer 4.0 versenden - Codeschnipsel
Html-E-Mail über SMTP via PEAR::Mail und PEAR::Mime versenden - Codeschnipsel
Html-E-Mail über SMTP via Zend_Mail versenden - Codeschnipsel
robo47 ist offline  
Alt 14.02.2010, 14:17  
Neuer Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 29
PHP-Kenntnisse:
Anfänger
fisianer2009 befindet sich auf einem aufstrebenden Ast
Standard


ja sollte eigentlich über die php.ini bzw. über die mercury konfiguration eingestellt sein. aber gibt es vielleicht einen anderen port den ich benutzen kann? wenn ja welchen?
fisianer2009 ist offline  
Alt 14.02.2010, 14:26  
Neuer Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 29
PHP-Kenntnisse:
Anfänger
fisianer2009 befindet sich auf einem aufstrebenden Ast
Standard

also komischerweise steht wenn ich per xampp -> mercury -> admin gehe beim fenster "mercury smtp server" offline.. hm wie aktiviere ich das??
fisianer2009 ist offline  
Alt 14.02.2010, 14:26  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
Zitat von fisianer2009 Beitrag anzeigen
ja sollte eigentlich über die php.ini bzw. über die mercury konfiguration eingestellt sein. aber gibt es vielleicht einen anderen port den ich benutzen kann? wenn ja welchen?
ja scheinbar scheint ja mercury nicht auf port 25 zu lauschen, sonst könnte php sich verbinden, mal mit telnet versucht auf port 25 zu connecten ?
//edit:

oder mal geschaut ob mercury vielleicht fehler in seinen logs hat ?
robo47 ist offline  
Alt 14.02.2010, 14:53  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Kann es sein, dass man Mercury manuell starten muss.
Wenn ja, dann öffne Mercury und schau in den Registerkarten nach etwas wie Server starten.
PTC ist offline  
Alt 14.02.2010, 15:06  
Neuer Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 29
PHP-Kenntnisse:
Anfänger
fisianer2009 befindet sich auf einem aufstrebenden Ast
Standard

so, habe jetzt die mercury.ini angepasst. jetzt kommt folgende Fehlermeldung:

Warning: mail() [function.mail]: SMTP server response: HELO BAD Unrecognized or out-of-state command. in C:\xampp\htdocs\demosysteme\form.php on line 281


fisianer2009 ist offline  
 


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
Probleme mit der mail() Funktion Kein Genie PHP Tipps 2006 2 22.10.2006 16:37
Bei mail() Funktion automatisch "Signatur" anhänge WTB PHP Tipps 2006 14 15.05.2006 13:13
Funktion Mail() verwenden bendigo PHP Tipps 2006 2 05.05.2006 11:44
mail - Funktion u. Klasse Stümper PHP Tipps 2006 7 02.03.2006 22:06
Was stimmt an dieser mail() Funktion nicht? Plague PHP Tipps 2005-2 18 08.09.2005 14:11
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
einfache mail funktion funktioniert nicht... PHP Tipps 2005 11 27.04.2005 20:25
Scheiß mail funktion, nur anderes Problem :( PHP Tipps 2005 3 21.04.2005 17:33
[Erledigt] Mail() Funktion Fehler PHP-Fortgeschrittene 13 19.04.2005 13:56
Zeilenumbrüche in der Funktion mail() Igäl PHP Tipps 2005 7 19.04.2005 12:35
Mail Funktion PHP Tipps 2005 4 14.04.2005 13:21
[Erledigt] mail() funktion PHP Tipps 2004-2 4 08.12.2004 11:43
mail funktion funzt net es kommt ein fehler phpfortgeschrittener PHP Tipps 2004 4 29.08.2004 01:07
mail funktion PHP Tipps 2004 9 11.08.2004 13:52
[Erledigt] Funktion MAIL() funkt nicht PHP Tipps 2004 16 11.07.2004 17:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-einsteiger/64616-mail-funktion-geht-nicht.html, xampp smtp server aktivieren, xampp smtp mail, \mercury smtp server offline\, xampp smtp aktivieren, mercury smtp server manuell starten, mail function xampp, xampp mercury geht nicht, mailingklassen, mail function php smtp mercury, xampp smtp, xampp mail funktion, xampp smtp server startet nicht, xampp smtp server, php mail function geht nicht, mercury mail server läuft nicht auf port 25, php failed to connect to mailserver deutsch, smtp mailer php, smtp aktivieren xampp, smtp server xampp aktivieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:24 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