kostenloser Webspace werbefrei: lima-city


Alternative zu PHP mail() ?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    zeitgeistband

    zeitgeistband hat kostenlosen Webspace.

    Hallo liebe Lima-City Community

    Wie im Titel schon angesprochen suche ich eine gute Alternative zu der PHP mail() Funktion, vorausgesetzt es gibt es existiert so etwas, da die Mails bei vielen Anbietern im Spam Ordner landen. Dabei handelt es sich doch um eine Registrierungsbestätigung, die Automatisch verendet werden soll.

    Würde mich freuen wenn da jemand von euch eine Alternative kennt.

    LG

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

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

  3. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    Die alternative ist die Mails über einen SMTP-Server zu versenden. Dazu gibt es einige Bibliotheken und viele Softwarepakete unterstützen das von Haus aus.

    Beispiel für eine SMTP-Klasse: PHPMailer
  4. Autor dieses Themas

    zeitgeistband

    zeitgeistband hat kostenlosen Webspace.

    thomasba schrieb:
    Die alternative ist die Mails über einen SMTP-Server zu versenden. Dazu gibt es einige Bibliotheken und viele Softwarepakete unterstützen das von Haus aus.

    Beispiel für eine SMTP-Klasse: PHPMailer


    Danke werde ich mir mal ansehen :)
  5. PHPMailer ist auf jeden Fall eine gute Möglichkeit aber keine Alternative.
    PHP kennt nur mail() für den Versand von E-Mails. PHPMailer hat nur alle Optionen korrekt eingestellt, um den Versand reibungslos zu gestalten, aber es benutzt ebenso von PHP die mail() Funktion. ;-)
    Anhand der Frage würde ich eher vermuten, dass das Einbinden und verstehen von PHPMailer evtl. zu kompliziert ist.
    Von daher würde ich empfehlen, schau dir mal deinen Header an, den du mit mail() gebastelt hast.
    Und alternativ schau dir mal einen Header von einem seriösen Anbieter an, der dich in letzter Zeit angeschrieben hat.

    Das E-Mails im Spam landen liegt zu 90% an einem fehlerhaften Header nicht an mail() selbst.

    Verschicke mal mit der E-Mailadresse eine Nachricht, z. B. aus deinem Webmailer oder einem Client heraus, an denjenigen, der dich im Spam-Ordner gefunden hat. Sie wird definitiv ankommen, es sei denn deine Mailadresse selber ist als Spam in einer Blacklist eingetragen.

    Beitrag zuletzt geändert: 2.10.2013 11:06:44 von kgreen
  6. Hallo

    kann man als Alternative vielleicht eine neue Email-Nachricht (per POP3)
    an den SEND Ordner (wie heisst der genau?) in seiem -Mail Postfach senden ?

    also micht mit mail(), sondern die Email als "zum Versenden" an Postfach übermitteln
    per PHP Funktion imap bei einer POP3 Verbindung ... ist das Möglich? .. wenn ja, wie ?


  7. bginfo schrieb:
    Hallo

    kann man als Alternative vielleicht eine neue Email-Nachricht (per POP3)
    an den SEND Ordner (wie heisst der genau?) in seiem -Mail Postfach senden ?

    also micht mit mail(), sondern die Email als "zum Versenden" an Postfach übermitteln
    per PHP Funktion imap bei einer POP3 Verbindung ... ist das Möglich? .. wenn ja, wie ?

    Möglich ist vieles, vor allem aber ein verständlicher Satzbau wäre nicht nur möglich, sondern auch wünschenswert.
    Meine Güte, warum schreiben hier einige Beiträge, für die man studieren muss, um sie zu verstehen?

    Also mit zwei mal klicken hättest du es auch rausgefunden, wenn du nach "PHP IMAP" suchst/googelst.
    http://php.net/manual/de/book.imap.php
    Hier findest du sämtliche Funktionen von PHP für IMAP.

    Aber die helfen dir nicht weiter, da du das Prinzip noch nicht verstanden hast.
    Um eine E-Mail versenden zu können, reicht es nicht aus den Text einfach in dein Postfach zu legen, diese E-Mail dann in den Postausgang verschieben und dein Postfach formatiert mal ebenso deine E-Mail, da es ja genau was du vorhast.
    Das wäre toll wenn das irgendwann mal so einfach sein sollte.

    Also auch mit IMAP musst du deine zu versendene E-Mail mit den richtigen Parametern ausstatten, damit sie anstandslos verschickt und empfangen werden kann.
    Ein hin- und herschieben in deinen Postfächern hilft dir dabei nicht weiter.
    Falsche und/oder fehlerhafte Header landen beim Empfänger ganz einfach im SPAM-Ordner.

    Es sieht vielleicht auf den ersten Blick kompliziert aus, wenn man den Header selber setzen muss. Ist es aber nicht, sofern ihr euch ein Tutorial dazu anseht und es nachbaut. Erweitern kann man immer, aber erstmal den Grundaufbau verstehen und übernehmen, dann klappt es auch mit dem Versenden.
    https://www.google.de/#q=php+mail+header+tutorial
  8. 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!