jensgebken
Goto Top

Link nicht vollständig

Hallo Gemeinschaft,

ich erstelle mit Word einen Serienbrief, den ich per Mail versende. Nun mein Problem

der Wordserienbrief holt sich einen Link aus Excel - dort ist er auch richtig dargestellt - im Word ist er in der Vorschau auch richtig drin

bei Mac Outlook ist der link vollständig lesbar - blau hinterlegt ist aber nur dieser teil

https://www.meinserver.de/newsletter/info@mail.de/anmeldung.html

das ist nur blau hinterlegt also als klickbarer link

www.meinserver.de/newsletter/info@mail.de

das http:// fehlt und auch das anmeldung.html

Content-Key: 374915

Url: https://administrator.de/contentid/374915

Ausgedruckt am: 19.03.2024 um 11:03 Uhr

Mitglied: Kraemer
Kraemer 24.05.2018 um 14:59:32 Uhr
Goto Top
Ok danke für die Info
Mitglied: eisbein
eisbein 24.05.2018 aktualisiert um 15:03:04 Uhr
Goto Top
Hallo!

Abgesehen davon das du dich hüten solltest Word-Dokumente zu versenden, wären ein paar Infos mehr sicherlich hilfreich.

Gruß
eisbein
Mitglied: jensgebken
jensgebken 24.05.2018 aktualisiert um 15:03:22 Uhr
Goto Top
... sorry - meine FRage ist nun, wo der Fehler sein kann, da der link nicht korrekt zum anklicken ist

der text wird als html versendet
Mitglied: eisbein
eisbein 24.05.2018 um 15:10:42 Uhr
Goto Top
wo der Fehler sein kann

Wir kennen weder den Serienbrief, noch die Excel-Datei oder sonstige zielführende Hinweise.

Da habe ich doch gleich wieder ein Déjà-vu...!
Mitglied: Kraemer
Kraemer 24.05.2018 um 15:13:31 Uhr
Goto Top
bei Mac Outlook ist der link vollständig lesbar
ist völlig Wurscht - interessant ist, wohin der Link zeigt...
?
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:19:49 Uhr
Goto Top
das ist der text
In eigener Sache:
Neue Datenschutz-Grundverordnung (DSGVO)

Ab dem 25. Mai 2018 gilt die Europäische Datenschutz-Grundverordnung (DSGVO).
Als Abonnent unseres Newsletters werden Sie regelmäßig über Angebote und Neuigkeiten aus dem ..... informiert.

Wenn Sie einverstanden sind, dass die ...... weiterhin auf diese Weise mit Ihnen kommuniziert, bestätigen Sie dies bitte mit einem Klick auf den Button:

https://www.domain.de/newsletter/info@domain.de/anmeldung.html
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:23:09 Uhr
Goto Top
ich kann diesen link auch händisch in word eintragen - gleiches problem
Mitglied: eisbein
eisbein 24.05.2018 aktualisiert um 15:30:23 Uhr
Goto Top
Hallo!

Zumindest ich bin nicht schlauer als zuvor. - Das soll jetzt aber nicht Thema werden. face-smile

info@mail.de als Bestandteil einer Url ist wohl denkbar ungeeignet.
Wozu soll das gut sein? Willst du mir erzählen du hast ein gleichnamiges Verzeichnis auf dem Webserver?

Gruß
eisbein

Edit:
Oder meinetwegen info@domain.de - so sicher bist du wohl selbst nicht ?! face-wink
Mitglied: Kraemer
Kraemer 24.05.2018 um 15:30:24 Uhr
Goto Top
Zitat von @jensgebken:

ich kann diesen link auch händisch in word eintragen - gleiches problem
Heiland... wenn du in deiner dämlichen Mail auf den Link klickst, was öffnet sich dann? Das was da steht, oder das was da stehen sollte?
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:37:20 Uhr
Goto Top
ich benötige die email im link zum eintragen einer aktivierung in eine db tabelle

- das komische istz nur, dass der link halt nicht durchgängig als blau also als klickbarer link markiert ist - sondern halt wie oben beschrieben das htpps::// fehlt und der hintere Teil nach dem letzten slash
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:38:44 Uhr
Goto Top
... es öffnet sich ein mailfenster
Mitglied: eisbein
eisbein 24.05.2018 aktualisiert um 15:45:11 Uhr
Goto Top
es öffnet sich ein mailfenster

So etwas in der Art?

mail

Zitat von @Kraemer:

Heiland...
Mitglied: 136166
136166 24.05.2018 aktualisiert um 15:46:49 Uhr
Goto Top
Wundert mich nicht weiter, bei dem verwurschteltem HTML was Word da produziert kannst du froh sein das überhaupt was beim Empfänger ankommt face-smile. Da schreibt man sich besser gleich ein funktionsfähiges Skript mit cleanem HTML.

Word-Serienbrief Mail, wüüüürggg...
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:47:06 Uhr
Goto Top
kann man das irgendwie umgehen
Mitglied: 136166
136166 24.05.2018 um 15:48:34 Uhr
Goto Top
Kein Word nutzen face-smile.
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:49:58 Uhr
Goto Top
und mit word
Mitglied: adminst
adminst 24.05.2018 um 15:51:12 Uhr
Goto Top
Zitat von @jensgebken:

ich kann diesen link auch händisch in word eintragen - gleiches problem
Heiland...

TO: Du bis hier in einem Administrationsforum und nicht in einem "Wie benutze ich eine Applikation Forum".
Wenn du dennoch eine Antwort willst, frage konkret und verhindere, dass jemand seine verstaubte Glaskugel aus dem Kasten holen muss.

adminst
Mitglied: em-pie
em-pie 24.05.2018 um 15:51:25 Uhr
Goto Top
Zitat von @jensgebken:

ich benötige die email im link zum eintragen einer aktivierung in eine db tabelle
Dann wäre es doch viel sinnvoller, die Mail-Adresse des Empfängers in die aufzurufende URL als GET einzupflechten:
https://myDomain.tld/DSGVO/getResponse.php?mail=myReciptient@partner.tld
Oder so ähnlich jedenfalls..

Und deine getResponse.php fragt dann die übermittelte Variable ab und trägt dessen Ergebnis (natürlich geprüft und SQLInjection-sicher) in deine DB ein...

Das was du vorhast, kann so nicht funktionieren, außer, du hast für jeden EMpfänger einen eigenen ORdner auf dem Webserver abgelegt face-wink
Mitglied: eisbein
eisbein 24.05.2018 um 15:52:16 Uhr
Goto Top
Versuche es mal mit einer vernünftigen Url - ohne info@mail.de bzw. info@domain.de

dann wird Word eventuell von einer Verwirrung absehen face-wink
Mitglied: 136166
136166 24.05.2018 aktualisiert um 15:54:47 Uhr
Goto Top
Das was du vorhast, kann so nicht funktionieren, außer, du hast für jeden EMpfänger einen eigenen ORdner auf dem Webserver abgelegt
Quark, das geht selbstverständlich per Rewrite-Rule face-smile und es braucht auch keine Ordner, aber die Anwendung wäre ungewöhnlich, Get-Parameter ist da sinnvoller, da hast du recht.
Mitglied: jensgebken
jensgebken 24.05.2018 um 15:58:03 Uhr
Goto Top
@
decathlon

wie soll ich denn nun den link aufbauen
Mitglied: eisbein
eisbein 24.05.2018 um 16:03:07 Uhr
Goto Top
wie soll ich denn nun den link aufbauen

@em-pie hat dir ein Beispiel genannt!!
Mitglied: jensgebken
jensgebken 24.05.2018 um 16:14:31 Uhr
Goto Top
... die email ist doch in der db tab schon vorhanden - die wird eingetragen, wenn der interessent das formular ausfüllt

der link ruft dann das script auf und bestätigt die mail adresse

soviel änder n kann ich da nicht
Mitglied: em-pie
em-pie 24.05.2018 um 16:27:09 Uhr
Goto Top
Zitat von @jensgebken:

... die email ist doch in der db tab schon vorhanden - die wird eingetragen, wenn der interessent das formular ausfüllt

der link ruft dann das script auf und bestätigt die mail adresse

soviel änder n kann ich da nicht

????

Dann muss dein script doch nur die per GET erhaltene Mailadresse "abgreifen" und prüfen, ob die Mail in der DB vorhanden ist, wenn ja, wird halt due Spalte aceppted auf STatus 1 gesetzt:
 Update myTab Set Accepted=1 where mailadress = $checkedMailfromLink 

Wo ist das Problem!?
Mitglied: jensgebken
jensgebken 24.05.2018 um 16:28:50 Uhr
Goto Top
das problem ist daoch im moment, dass die richtige seite garnicht erst aufgerufen wird - weil der link nicht richtig geht
Mitglied: Vision2015
Vision2015 24.05.2018 um 16:35:09 Uhr
Goto Top
Moin...
soviel änder n kann ich da nicht
natürlich, theoretisch kannst du das, nur praktisch nicht!

eigentlich vergeht doch kein Tag, wo du nicht für deinen Job unsere Hilfe brauchst...
das du kein PHP und HTML kannst wissen wir jetzt auch.....
wir sollten bei deinem Boss vorsprechen, das wir mindestens 50 % von deinem Lohn bekommen.... denn wir machen ja deinen Job

Frank
Mitglied: em-pie
em-pie 24.05.2018 um 17:24:39 Uhr
Goto Top
Zitat von @jensgebken:

das problem ist daoch im moment, dass die richtige seite garnicht erst aufgerufen wird - weil der link nicht richtig geht

'nen Scherz oder?

Ich habe dir doch oben eine Lösung gezeigt.
Baue deinen Link um, passe dein Script an und gut.

Setze dich zuvor mit GET sowie SQL-Injection auseinander und alles läuft am Ende....

Ansonsten fange vorne an und lerne das Lernen und Recherchieren!

Gruß
em-pie
Mitglied: Lochkartenstanzer
Lochkartenstanzer 24.05.2018 aktualisiert um 18:45:35 Uhr
Goto Top

Ist ja ganz klar: Für Word ist das eine email-Adresse: www.domain.de/newsletter/info@domain.de

  • mit www.domain.de/newsletter/info als Postfach (Notes/Domino anyone? face-smile)
  • domain.de als Empfängerdomain. Der Rest ist irrelevanter Text für Word.

lks
Mitglied: eisbein
eisbein 24.05.2018 um 17:51:07 Uhr
Goto Top
Email-Adresse vs Mail-Adresse

Da werden wohl Überstunden fällig.....!
Mitglied: Pedant
Pedant 24.05.2018 um 19:16:20 Uhr
Goto Top
Hallo jensgebken,

Zitat von @Lochkartenstanzer:
Ist ja ganz klar: Für Word ist das eine email-Adresse: www.domain.de/newsletter/info@domain.de
...dann könnte es ausreichen, das @ zu ersetzen:
https://www.domain.de/newsletter/info@domain.de/anmeldung.html

Ob dann der gesamte Text von Word als ein https-Link erkannt wird, käme auf einen Versuch an.
Falls ja, müsste man noch prüfen, ob der Link mit Ersatzzeichen die gewünschte Wirkung zeigt, bevor das in Serie geht.

Mein Word (2007) macht aus
https://www.domain.de/newsletter/info@domain.de/anmeldung.html
allerdings
zumindest wenn ich den Text einfach in ein Dokument kopiere.
Was alles passiert, wenn daraus eine E-Mail generiert wird, wage ich bei Word nicht einmal zu erraten
und wie das von unterschiedlichen E-Mail-Clients interpretiert wird, erst recht nicht.

Vielleicht ist auch die bessere Lösung, den automatisch erzeugten Hyperlink einfach zu entfernen und den Link als Text zu versenden, damit der E-Mail-Client das hoffentlich wie gewünscht interpretiert.


em-pies Ansatz scheint mir aber insgesamt zielführender zu sein.
Zitat von @em-pie:
https://myDomain.tld/DSGVO/getResponse.php?mail=myReciptient@partner.tld
probier doch mal aus, ob Du mit exakt diesem Link kein formales Problem hast.
Wenn das der Fall ist, dann strick Deine Auswertung entsprechend auf Get-Variable um.

Gruß Frank
Mitglied: SeaStorm
SeaStorm 24.05.2018 um 19:24:55 Uhr
Goto Top
Ja weil da ein @ drin ist, das in Links eine Trennung darstellt. Normalerweise gibt man damit Benutzernamen für ne Anmeldung mit.

Entweder du machst das @ als html-zeichen rein oder du machst es gleich korrekt und generierst ne ID für den Kunden und haust diese in den Link.
Mitglied: 135577
135577 24.05.2018 um 22:35:14 Uhr
Goto Top
Hast du dein Problem gelöst?
Mitglied: 136166
136166 25.05.2018 aktualisiert um 07:18:03 Uhr
Goto Top
Zitat von @SeaStorm:

Ja weil da ein @ drin ist, das in Links eine Trennung darstellt. Normalerweise gibt man damit Benutzernamen für ne Anmeldung mit.
Nicht ganz richtig, folgende Zeichen sind ohne Escaping in einem URI erlaubt
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~:/?#@!$&'()*+,;=`.
Das @ hat nur vor dem Domainpart diese besondere Bedeutung!

Einfach mal die RFC lesen

Irgendeiner hat also ein nicht konformes Regex verwendet.