Zum Inhalt springen

Mail body vorbelegen mit URL

Erstellt am 3. Dezember 2009 · 2 Antworten · letzte Antwort am 3. Dezember 2009

Tags: Links, Frage

schman ·

Hallo Forum ich hätte da ein wahrscheinlich kleines Problem.

Ich habe auf der Webseite im Footer einen Button mit Mail an die Redaktion nun ist es so das hier die Mail Adresse des Redakteurs eingetragen ist. Zusätzlich will ich jetzt noch den Subject und den Body vordefinieren was auch ausgezeichnet klappt. das sieht bei mir so aus

parameter {
	data = field:email
	dataWrap = |?subject=Mail_an_Redaktion&body=URL_www.dornbirn.at{getIndpEnv:REQUEST_URI}
}

Wenn ich nun auf den Link rüberfahr dann sieht das alles Tip Top aus sobald ich aber den Link klicke öffnet sich mein Mail Client und fügt mir im Body die REQUEST_URI nur bis zum 1. & ein das sieht dann zB so aus.

www.domain.com/news-anzeigen.html?

Bei "normalen" Seiten ist das gar kein Problem, da die Parameter nicht wirklich eine Rolle spielen, allerdings gerade bei den News ist das nicht optimal, da dort die URL zerstört wird somit kann der Redakteur nicht mehr nachverfolgen von welcher News die Anfrage/Beschwerde etc. kommt.

Es liegt definitiv an der Codierung die getIndpEnv:REQUEST_URI muss maskiert werden, ich denke mir urlrawencode wäre ich da nicht schlecht dran, die Frage ist nun wie kann ich das am saubersten lösen.

Im allerschlimmsten Fall muss ich da was im CORE machen, was ich aber absolut vermeiden möchte.

schman ·

danke mal für die Anwort, ich weiß zwar nicht mehr warum aber auf die RealURL wurd verzichtet somit ist das leider keine Option