chichi: mail () - Link wird umgebrochen funzt dann nicht

http://www.meinedomain.de/buchungsboerse/mail.php?name=nicobrand&email=nicobrand@feenett.de

dieser link wird mit php mail() verschickt. einige können den problemlos anklicken, bei anderen empfängern wird er im mailprogramm umgebrochen und wird so -bei direktem klick drauf- nicht ganz in den browser übernommen. gibt es da einen trick, damit auch die kunden den link komplett übernehmen können, ohne ihn rauskopieren zu müssen.

bei machen kam er so an:
http://www.meinedomain.de/buchungsboerse/mail.php?name=nic
obrand
&email=nicobrand@feenett.de

*chichi*

  1. Hallo erstmal!

    Setzte die URI in eine neue Zeile, lege die mail.php ins Hauptverzeichnis und bete darum das KlausJoachimGrafSchenkvonderSachenburgWildheimGotha nicht noch eine viel längere Mailadresse hat ;).

    Dadurch, das auch noch ein Name übermittelt wird, ist die URI schon sehr lang. Bei Textansicht (die allgeimen epfohlen wird) werden bei nicht wenigen Programmen Zeilen alle 75 Zeichen umgebrochen.

    Gruß aus Berlin!
    eddi

    --
    Manchmal trifft es einen doch ganz unverhofft t86591:
    > '..."Vorläufig abgebrochen" ist ungefähr so sinnvoll formuliert, wie "einstweilig erschossen" oder "temporär verbrannt"...'
    Ich danke Sven für diese Erkenntnis - Gott, was habe ich gelacht ;)
    1. danke erst mal,

      hab die sache gekürzt. übermittle jetzt mit id und hole den namen und mail aus der datenbank.

      chichi

  2. Hello,

    http://www.meinedomain.de/buchungsboerse/mail.php?name=nicobrand&email=nicobrand@feenett.de

    dieser link wird mit php mail() verschickt. einige können den problemlos anklicken, bei anderen empfängern wird er im mailprogramm umgebrochen und wird so -bei direktem klick drauf- nicht ganz in den browser übernommen. gibt es da einen trick, damit auch die kunden den link komplett übernehmen können, ohne ihn rauskopieren zu müssen.

    bei machen kam er so an:
    http://www.meinedomain.de/buchungsboerse/mail.php?name=nic
    obrand
    &email=nicobrand@feenett.de

    *chichi*

    "Kam er so an" ...
    Wie hast Du das festgestellt?
    "Wurde er so angezeigt" wäre das vielleicht richtig?

    Welche Codierung hast Du benutzt für den Mailbody? Ich vermute, dass Du einfach nur den Text in die mail()-Funktion reingestopft hast? Um die Fehlerquelle einzukreisen, müsstest Du Cir von den Kunden den Quelltext der emails beschaffen. Es könnte auch an ihren Mailclients liegen.

    In eMails wird i.d.R. die Zeilen automatisch nach max. 76 Zeichen + CRLF umgebrochen. Die Zeilen dürfen aber 998 Zeichen + CRLF lang werden. Diese URi ist länger als 76 Zeichen.

    Schau Dir als erstes den Code an, den Dein Programm generiert, indem Du die Mails an Dich selber schickst.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau