myAlexander: automatisch versendete URL verkürzen

Hallo zusammen,

folgende Problemstellung: ein Formular versendet eine Text-Email an einen Empfänger. Enthalten ist eine URL, die via PHP aus der Adresse und verschiedenen Variablen zusammengesetzt wurde.

Leider wird beim Empfänger diese URL umgebrochen, so das der Link nicht korrekt funktioniert.

Welchen Lösungsansatz könnte es hierfür geben? Wie kann ich aus dem Text-Format ein HTML-Format machen - und würde der Link damit nicht umgebrochen?

Viele Grüße
Alexander

  1. Hallo,

    Leider wird beim Empfänger diese URL umgebrochen, so das der Link nicht korrekt funktioniert.

    das ist ein Problem des Absenders, nicht des Empfängers. Du solltest deine Mails (Textformat) z.B. als Quoted Printable oder base64-codiert versenden, dann kann der Empfänger den Text umbrechen wie er will, und die Information wird trotzdem nicht verstümmelt.
    Versendest du dagegen als text/plain, fügt dein Mailer an "geeigneter" Stelle Zeilenumbrüche ein, die dann z.B. einen langen Link zerreißen.

    Wie kann ich aus dem Text-Format ein HTML-Format machen ...

    Lass das bitte sein - es gibt zu viele User, die das nicht mögen, und einige Mail-Clients, die HTML-Inhalte unterdrücken (und das aus gutem Grund).

    So long,

    Martin