SMTP
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
besseren support
code
email
empfehlung
fehlermeldung
first
funktion
host
http
nutzen
port
problem
protokoll
schaden
server
standard
text
umstieg
versand
version
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo
Die Mail() Funktion verwendet üblicherweise eine Anwendung namens sendmail welche bestandteil eines Linuxsystems ist. (http://de.wikipedia.org/wiki/Sendmail). Hingegen SMTP ist der Standard für den MailVersand jeglicher MailClients und bietet dir üblicherweise besseren Support der E-Mail Protokolle: Bspw. hast du über SMTP die Möglichkeit Anhänge mitzusenden oder mehrere Formate gleichzeitig mitzusenden (text/plain und text/html Versionen).
Dass der mail() Versand fehlschlägt muss entweder an deinem Script liegen oder dein Hoster hat den Server fehlerhaft konfiguriert. SMTP Mails kommen zwar auch nicht 100%ig an (MailServer down, Fehlgeschlagene Verbindung etc.), hingegen hast du die Möglichkeit genau herauszufinden warum deine Mail nicht ankommt da du die direkten Statusmeldungen vom Protokoll lesen kannst. Bei Mail() bist du auf die Fehlermeldung angewiesen.
Meine Empfehlung: Verwende Mail() solange dir einfache E-Mails ausreichen und du keine Probleme mit dem Server hast. Ansonsten kann ein Umstieg auf SMTP ja nicht schaden.
Grüße Daniel -
Am Script liegt es nicht ,da ja ab und zu die mail versendet wird ^^
Ich hab mal versucht das SMTP über Hotmail zu nutzen.
'port'=>'587', 'timeout'=>'30', 'host' => 'smtp.live.com', 'username'=>'email@hotmail.de', 'password'=> 'passwort'
Ich bekomm die Fehlermeldung:
530 5.7.0 Must issue a STARTTLS command first
PORT 25 hab ich acuh schon verwendet., aber auf
http://www.patshaping.de/hilfen_ta/pop3_smtp.htm steht folgendes:
Postausgangsserver: smtp.live.com (STARTTLS; Port 587)
Was bedeutet die Fehlermeldung?
Lg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage