Zum Inhalt springen

user kann newsletter nicht bestätigen

Erstellt am 1. April 2004 · 7 Antworten · letzte Antwort am 8. Juli 2004

Tags: Frage

dinooo ·

folgendes problem:

der user kann sich anmelden und erhält dann das mail mit dem bestätigungsmail. wenn er die anmeldung bestätigen will geht nichts....

fehlermeldung:
Sorry, setting subscription options failed!

May happen if you click the setfixed link a second time (if the record has changed since the setfixed link was generated this error will happen!)

obwohl user noch nicht einngetragen ist.....

outdoor ·

Hmmm..ich kann Dir zwar nicht weiterhelfen, habe aber vermutlich dasselbe Problem.

Das Bestätigungsmail klappt an sich schon, wenn man die ganze übertragene URL eingiebt. Ich stelle jedoch fest, dass nicht die ganze eigentliche URL als Link dargestellt wird. Klartext:

Die URL komplett würde lauten:

http://myserver.de/index.php?id=22&type=0&cmd=setfixed&sFK=approve&rU=28&fD[FIELDLIST]=uid%2Cpid&fd[hidden]=0&aC=a23704d1

Als URL im Mailtool erscheint mir aber nur der String bis zur eckigen Klammer, also

http://myserver.de/index.php?id=22&type=0&cmd=setfixed&sFK=approve&rU=28&fD

..der Rest der URL erscheint als Plaintext. Gebe ich den vollständigen URL im Browser ein, klappt die Anmeldung, klicke ich auf den abgeschnittenen, erhalte ich dieselbe Fehlermeldung wie Du. Die Vermutung liegt nahe, dass Du dasselbe Problem hast.

Falls jemand die Lösung weiss, sind sicher zwei Forumsmitglieder ziemlich happy...

Gruss
outdoor

outdoor ·

Hallo Forum,

Stehe hier noch immer auf dem Schlauch - ist das Problem wirklich niemandem bekannt? Kann ich fast nicht glauben...

Gruss
Outdoor

Stoneage ·

Da kannst Du nix machen, außer du schaltest Long Link Modus an. Dann wird die Url durch einen Hash-Wert ersetzt.

im setup:

config.notification_email_urlmode = all

und im direct mail

long_link_rdct_url = http://www.nl.de/
long_link_mode = 1

Gruß,

T.

volleywolf ·

Hallo T.

eine kleine Frage, das setup finde ich ja noch, aber wo finde ich die "direct mail" in der ich den Code eintrage?

Gruß, Gerd

volleywolf ·

Sorry, war ja wieder eine Quatschfrage, das Problem tritt ja beim Anmelden des Newsletters auf, also nicht, bei einer direct mail, die ich vorbereite.
Bleibt aber weiterhin die Frage, wie es geht.
Die email kommt, es ist auch alles richtig, bis auf das Problem, daß der Link nicht komplett als Link dargestellt wird, also ab

[FIELDLIST]=uid%2....

fehlt der Link.

volleywolf ·

Bei uns läufts jetzt.
Wir hatten die Anmeldeseite nicht unterhalb des Sysordners für direct mail. Obwohl wir die Änderungen auch direkt auf der Anmeldeseite eingetragen hatten, hats nicht funktioniert. Jetzt haben wir die Anmeldeseite in den Sysordner verschoben und im Seitenheader des Sysordners (tsconfig) folgenden Eintrag geändert:

mod.web_modules.dmail.long_link_mode=1

Jetzt klappts, der Link zur Anmeldebestätigung funktioniert jetzt problemlos. #giggle#

Gruß, Gerd