Zum Inhalt springen

sr_feuser_register 2.2.4 ---> Versendet keine Bestätigung-Emails

Erstellt am 12. Januar 2006 · 6 Antworten · letzte Antwort am 28. März 2006

Tags: Frontend-Benutzer, E-Mail-Versand, Frage

Sjoeren ·

Ich habe heute mein sr_feuser_register auf die neue Version geupdatet.
Nun wird aber keine Bestätigungsemail nach der Registration versandt.

Wieder auf eine alte Version gehen hat nichts gebracht.

Wenn jemand ne Idee woran das liegen kann bzw. wie ich diesen Schritt umgehen.
Das heist das der User gleich aktiv ist.

Schonmal danke für eure Antworten

philippw ·

Salut

1. Funktioniert bei dir auf dem Mailserver die Mail-Funktion richtig? Wenn du dies nicht weisst, kannst Du es ja im Install Tool auf ausprobieren (send a Testmail).

2. Hast Du die Konstanten im Constant-Editor richtig konfiguriert, d.h. Email Adresse etc. eingegeben?

3. Im Constant-Editor kannst du auch die Emailbestätigung unter "Enable email confirmation request" ausschalten.

4. Falls Du den Constant-Editor nicht installiert haben solltest: --> Extension Manager, Available Extension to install, Häcken bei "Display Shy Extensions" setzten und tstemplate_ceditor installieren.

Hoffe, habe dir so helfen können.

lg philipp

Sjoeren ·

Danke für die Antwort!

Zu. 1. Ja der Mailserver geht. Das versenden der vergessenen Passwörter und aus anderen Extensions geht.

Zu. 2. Müsste meines Wissens nach passen. Hier was drinn steht!

plugin.tx_srfeuserregister_pi1.pid = 131
plugin.tx_srfeuserregister_pi1.loginPID = 295
plugin.tx_srfeuserregister_pi1.registerPID = 143
plugin.tx_srfeuserregister_pi1.confirmPID = 321
plugin.tx_srfeuserregister_pi1.siteName = 321 easy Finance AG
plugin.tx_srfeuserregister_pi1.formFields = username, password, gender, first_name, last_name, email, usergroup, disable
plugin.tx_srfeuserregister_pi1.formFields = username, password, first_name, last_name, email, disable
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 4
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.email = englert@inovanet.de

3. Enable email confirmation request ist auf "Default: 1"

Hab mich mir dem Kunden geeinigt das auch eine Sofortige freischaltung möglich ist. Kann mann das irgendwie umsetzen.

Falls es mal jemand testen will.
http://www.321easyfinance.de/index.php?id=295

philippw ·

Salut,

Sjoeren schrieb

3. Enable email confirmation request ist auf "Default: 1"

Hab mich mir dem Kunden geeinigt das auch eine Sofortige freischaltung möglich ist. Kann mann das irgendwie umsetzen.

Meines Wissens solltest Du die Emailbestätigung mit der obigen Konstanten aussachlten können: Das ergibt dann folgendes TS

plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 0

Habe es selber zwar noch nie auspporbiert, würde aber Sinn machen.

lg philipp

ps: tolle Seite, gefällt mir gut.

Sjoeren ·

Die Idee an sich ist eigentlich logisch.

Nur hat sie einen Hacken. Wenn ich das nämlich umsetze lässt sich die Registration nicht mehr abschicken.

Sjoeren ·

Hab das mit der sofortigen Aktivieren aber dennoch hingebracht.
Da ich aber so viel Verändert habe gebe ich euch mal den kompletten Sript :o

Leigt aber höchstwarscheinlich daran das ich die Vaible "disable" bei
plugin.tx_srfeuserregister_pi1.formFields &
plugin.tx_srfeuserregister_pi1.requiredFields
gelöscht habe.

plugin.tx_srfeuserregister_pi1.pid = 131
plugin.tx_srfeuserregister_pi1.loginPID = 295
plugin.tx_srfeuserregister_pi1.registerPID = 143
plugin.tx_srfeuserregister_pi1.confirmPID = 321
plugin.tx_srfeuserregister_pi1.siteName = 321 easy Finance AG
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 4
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.formFields = username, password, gender, first_name, last_name, email
plugin.tx_srfeuserregister_pi1.requiredFields = username, password, first_name, last_name, email
plugin.tx_srfeuserregister_pi1.passwordAtLeast = 4
plugin.tx_srfeuserregister_pi1.enableEmailOnRegister = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnRefuse = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnApprove = 0
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 0
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 0
plugin.tx_srfeuserregister_pi1.enablePreviewRegister = 0
hombo13 ·

Bei mir haben die Mails auch nicht geklappt - obwohl alles richtig aktiviert. Grund: ich hatte vergessen den Absender im Template-Setup (Constants) zu definieren:

#ABSENDER EMAILADRESSE DES ADMIN
plugin.tx_srfeuserregister_pi1.siteName = MeinSeitenName
plugin.tx_srfeuserregister_pi1.email = donaldDuck@meineDomain.ch

Nachher hat's geklappt.