<a href="http://www.bla.de">bla</a> funktioniert nicht !
Andy
- php
0 Marc D0 Tom0 Andy
0 Felix Riesterer
Hallo.
Ich habe mir einen Formmailer geschrieben, der HTML Funktion unterstützt. Wenn ich jetzt eine eMail absende und in der eMail diesen "<a>" Tag verwendet habe, so kommt auch alles richtig an, bloß öffnen geht nicht.
Klicke ich dadrauf, bekomme ich einen Error.
Sowohl bei Freemail, als auch bei GMX.
Benötige ich vielleicht irgendein zusätzliches Attribut?
Danke,
Andy.
Hallo,
ich benutze eine Klasse zum Mail versenden, mit der ich bisher immer zufrieden war:
http://www.phpguru.org/static/mime.mail.html
kannst ja mal danach gucken.
Gruß
Marc
Hello,
Ich habe mir einen Formmailer geschrieben, der HTML Funktion unterstützt. Wenn ich jetzt eine eMail absende und in der eMail diesen "<a>" Tag verwendet habe, so kommt auch alles richtig an, bloß öffnen geht nicht.
Steht denn der Link auch tatsächlich im HTML-Teil der Mail?
Wie sieht der Quelltext der Mail an, der im Mailclient ankommt?
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Steht denn der Link auch tatsächlich im HTML-Teil der Mail?
Wie sieht der Quelltext der Mail an, der im Mailclient ankommt?
So sieht der Quelltext der Mail aus bei freemail.de:
<a href="/jump.htm?goto=%22http://www.bla.de.gg%22" target="_blank">www.bla.de</a>
Und nun?
Richtig eingegeben habe ich es in der eMail :/
HELP ;(
Andy
Hallo Andy,
ich glaube, du hast da etwas noch nicht ganz verstanden...
Steht denn der Link auch tatsächlich im HTML-Teil der Mail?
Wie sieht der Quelltext der Mail an, der im Mailclient ankommt?
------------------------------------------------^^^^^^^^^^^
Was das Web-Interface deines Mailanbieters daraus macht, ist nochmal eine ganz andere Sache. Das solltest du ganz schnell wieder vergessen und stattdessen den Mail-Quelltext in einem "richtigen" Mail-Client betrachten.
So sieht der Quelltext der Mail aus bei freemail.de:
<a href="/jump.htm?goto=%22http://www.bla.de.gg%22" target="_blank">www.bla.de</a>
Jaja, sowas kenne ich. GMX verstümmelt die Mails nach einem ganz ähnlichen Schema. Aber wenn ich die Nachricht über IMAP/POP3 abrufe, kriege ich auch die ursprüngliche, nicht verhunzte Version.
So long,
Martin
Und wie bekomme ich das weg?
Ich meine es gibt genug Leute, die kein Outlook benutzen. Und wenn ich einen Text schreiben will indem ich verschieden Wörter verlinke, bin ich ja am Ars** weil die Links keiner öffnen kann, wenn er die Mails nicht mit Outlook abruft.
Gibs nicht noch eine anderen Möglichkeit?
Bei GMX ist das so ähnlich wie bei Freemail =(
Gruß,
Andy.
Hello,
du solltest erst einmal eine saubere Formate-Trennung durchführen.
Wann liegt welche Information in welchem Format vor?
Auch die Frage, ob der Link überhaupt in einem gültigen HTML-Attachement gestanden hat, hast Du noch nicht beantwortet.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
du solltest erst einmal eine saubere Formate-Trennung durchführen.
Wann liegt welche Information in welchem Format vor?
Wie welches Format meinst du?
Auch die Frage, ob der Link überhaupt in einem gültigen HTML-Attachement gestanden hat, hast Du noch nicht beantwortet.
Das versteh ich auch nicht. Den Link habe ich in meinem Formmailer eingegeben.
Und mit per Mime abgeschickt:
$xtra = "From:$absender\r\n";
$xtra .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n";
$xtra .= "X-Mailer: PHP ". phpversion();
mail("$receiver","$betreff","$nachricht","$xtra");
Hast du vielleicht ICQ, MSN oder so?
Ich glaube hier komme ich irgendwie nur schwer weiter :(
Gruß,
Andy.
Lieber Andy,
Klicke ich dadrauf, bekomme ich einen Error.
Sowohl bei Freemail, als auch bei GMX.
Bei GMX wird eine Textstelle à la "www.bla.tld" im plain-text automatisch als Link angezeigt, eventuell muss davor allerdings noch ein "http://" stehen. Wenn Du also Deine Mail als multipart/alternative versendest, dann sollte zumindest in der HTML-Version (die ja als Attachment mitgeliefert wird) der Link funktionieren. Für den plain-text-Teil s.o.
Liebe Grüße aus Ellwangen,
Felix Riesterer.