CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Bug #38008

double-opt in email link does not work

Added by Sonja Schubert 11 months ago. Updated 9 months ago.

Status:Resolved Start date:2012-06-13
Priority:Should have Due date:
Assignee:Alex Kellner % Done:

100%

Category:Frontend Plugin
Target version:2.0.2
Votes: 2 (View)

Description

First I have to say: Thank you for this great 2.0 version.... I am impressed :-)

Unfortunately I found a bug:

I created a simple example form and were able to send and receive some test mails as shown in the youtube videos. Secondly I activated the double opt in checkbox in my flexform and tried again. I got an email with the Link. I opened the Link:

http://link/to/my/project/index.php?id=66&tx_powermail_pi1[hash]=5bcfe86cfa&tx_powermail_pi1[mail]=3&tx_powermail_pi1[action]=optinConfirm&tx_powermail_pi1[controller]=Forms&cHash=e4e415871ccecb2b70c6404df3a07456

On my website I got the error message:

An error occurred while trying to call Tx_Powermail_Controller_FormsController->createAction(). Error: Validation errors for argument "field"

I did not configure anything for the double optin beside activating the checkbox in flexform.

Where do I see if the double opt in for one mail has been activated or not?
Do you have an idea where the error comes from?

Thank you and greets

Sonja

History

Updated by Alex Kellner 11 months ago

  • Category set to Frontend Plugin
  • Status changed from New to Under Review
  • Assignee set to Alex Kellner
  • Target version set to 2.0.1

Updated by Alex Kellner 11 months ago

  • Target version changed from 2.0.1 to 2.0.2

Updated by Arno Dudek 11 months ago

Get this error too.

Updated by Arno Dudek 11 months ago

I searched for this error and found that this is cause of spamshield in my case.

After deactivating with

plugin.tx_powermail.settings.setup.spamshield._enable = 0

it works.

But spamshield was deactivated for powermail too:

plugin.wt_spamshield.enable.powermail = 0

I think there should be only one setting for activation.

Updated by Alex Kellner 9 months ago

  • Status changed from Under Review to Accepted

Updated by Alex Kellner 9 months ago

  • % Done changed from 0 to 30
Two things are wrong:
  1. The message is misleading and should be shown in a nice way => adding the __referrer by calling the createAction() from optinConfirmAction() helps
  2. The spamcheck is calling because no session was set (session is set only on form creation)

Related to 1.

Updated by Alex Kellner 9 months ago

  • % Done changed from 30 to 100

Resolved in current Trunk, ready for TER upload in version 2.0.2

Updated by Alex Kellner 9 months ago

  • Status changed from Accepted to Resolved

Complete resolved:
New version 2.0.2 uploaded to TER a few minutes ago

Also available in: Atom PDF