kostenloser Webspace werbefrei: lima-city


SMTP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    Hallo,

    ich möchte den E-Mailversand per SMTP machen.
    Was ist denn Vorteil gegenüber der normalen mail()-Funktion?

    Der mail()-Versand versagt bei meinem Server ab und zu, kommen SMTP zu 100% an?


    Lg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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
  4. Autor dieses Themas

    seth93

    seth93 hat kostenlosen Webspace.

    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
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!