Frage zum Wiki-Artikel „a“
Jürgen
- frage zum wiki
- html
Hallo zusammen, ich möchte in einen Emaillink einen anklickbaren Link eingeben ähnlich diesem Beispiel:
<a href="mailto:deine@Emali.angeben?subject=Adresse%20weiterleiten&body=<a href='https://www.meinehp.de'>www.meinehp.de</a>">Link als Email weiterleiten</a>
Dass also in der geöffneten neuen Email ein ankickbarer link steht, geht das?
Vilen Dank schon mal im Voraus
@@Jürgen
ich möchte in einen Emaillink einen anklickbaren Link eingeben ähnlich diesem Beispiel:
<a href="mailto:deine@Emali.angeben?subject=Adresse%20weiterleiten&body=<a href='https://www.meinehp.de'>www.meinehp.de</a>">Link als Email weiterleiten</a>
Dass also in der geöffneten neuen Email ein ankickbarer link steht, geht das?
Ist das denn eine HTML-Mail?
E-Mail-Clients erkennen Webadressen automatisch und stellen sie als anclickbare Links dar. Wozu also?
Ansonsten dürfte das ebenso gehen wie mit dem Leerzeichen: U+0020 ist als %20
escapet. Du suchst die aus einer Zeichentabelle die Codepoints von <
und >
und behandelst sie ebenso.
LLAP 🖖
Hello,
- E-Mail-Clients erkennen Webadressen automatisch und stellen sie als anclickbare Links dar. Wozu also?
Ja, aber: http://mailto:selfhtml@bitworks.de
wird z. B. vom Thunderbird nicht als Anweisung für den Mailclient aufgelöst. Es wird nur gefragt, ob man die Webseite öffnen möchte.
Mir erscheint hier das Setzen des "Reply-To: "-Headers zweckmäßiger.
Liebe Grüße
Tom S.
Aloha ;)
Ja, aber:
http://mailto:selfhtml@bitworks.de
wird z. B. vom Thunderbird nicht als Anweisung für den Mailclient aufgelöst. Es wird nur gefragt, ob man die Webseite öffnen möchte.
Natürlich. Weils auch keine Anweisung für den Mailclient ist...?
Mailto ist ein Protokoll, HTTP auch. Zwei Protokollangaben in einer URL sind ein (Benutzungs-)Fehler und das Programm kann auch nicht mehr tun, als die Anfrage an das Programm weiterzuleiten, das das erstgenannte Protokoll versteht.
Grüße,
RIDER
Hello,
Ja, aber:
http://mailto:selfhtml@bitworks.de
wird z. B. vom Thunderbird nicht als Anweisung für den Mailclient aufgelöst. Es wird nur gefragt, ob man die Webseite öffnen möchte.Natürlich. Weils auch keine Anweisung für den Mailclient ist...?
Gute Idee! Siehe RFC 2368
dann reicht also in einer Plain-Text-Mail:
mailto:?to=&subject=mailto%20with%20examples&body=http://en.wikipedia.org
Funktioniert auch in Thunderbird...
Liebe Grüße
Tom S.
Hallo LLAP vielen Dank für die Antwort. das dacht ich zunächst auch aber es Funktioniert aber leider nicht, liegt eventuell ach an der Adresse die etwa so aussieht: https://www.magentacloud.de/share/2154d54fzm
Hello,
vielen Dank für die Antwort. das dacht ich zunächst auch aber es Funktioniert aber leider nicht, liegt eventuell ach an der Adresse die etwa so aussieht: https://www.magentacloud.de/share/2154d54fzm
Du möchstest also per eMail nur eine URL weiterleiten?
Bei der gezeigten handelt es sich um einen geschützten Bereich. Da müsstest Du dann vermutlich dem fremden Client auch das Token (Cookie) und vielleicht auch weitere Signaturen deines Client weiterreichen, um den geschützten Bereich betreten zu dürfen.
Oder Du müsstest in der Cloud den Bereich freigeben für Alle.
Liebe Grüße
Tom S.
Hello,
Du möchstest also, dass in der empfangenen eMail ein Link enthalten ist, der seinerseits wieder den Mailclient aufruft und einen Empfänger vorgibt?
Per HTML-Mail wäre das möglich, wenn ein Mailclient auf dem Empfänger-Host als Standard-Client ist.
Als Plaintext-Mail ist es abhängig davon, wie der Empfänger-Client spezielle Textsequenzen in anklickbare Links umwandelt. Der Thunderbird würde hier nur fragen: Webseite öffnen?", aber nicht den Mailclient benutzen.
Wenn Du nochmal genauer beschreiben könntest, was Du vor hast, finden wir vielleicht eine bessere Möglichkeit? So wie ich das bisher verstanden habe, könnte der "Reply-To: "-Header für Dich passend sein.
Liebe Grüße
Tom S.
nein, zunächst aber erst mal danke für deine Bemühung. den Linktext möchte ich in einer htm-Seite angeben damit der Betrachter, der Seite am Smartphone betrachtet, mit einem einfahcen klick eine Email an sich schicken kann um den Link dann am PC zu öffnen. LG Jürgen
Hello,
unabhängig von der Problematik, dass die Seite vermutlich Zugangsparameter benötigt, müsstest Du also einen eMail-Link in der HTML-Seite aufbauen:
<a href="mailto: ?body=LINK-ZUR-SEITE">Link an mich selber mailen</a>
wobei "LINK-ZUR-SEITE" url-codiert und für den HTML-Kontext behandelt werden muss.
Das wäre dann ein doppelter Medienwechsel!
Es wäre vermutlich einfacher, eine Webseite zur Verfügung zu stellen, die nur den Link enthält und den (Short-)Link auf diese Seite zu mailen. Diese Seite könnte dann auch on-the-fly erzeugt werden.
Liebe Grüße
Tom S.
Hello,
eine Lösung findest Du auch in der Wikipedia unterstes Beispiel.
Liebe Grüße
Tom S.