ESP32
ESP32

Reputation: 8723

Typo3 Powermail: false spam alert with required fields

I have a powermail form. I get the following error when I submit the form:

Spam recognized: uid11 This field must be filled!
Spam recognized: uid12 This field must be filled!
Spam recognized: uid14 This field must be filled!
Spam recognized: uid13 This field must be filled!

The fields uid11 ... uid14 do exist in the form - and they are transmitted to the server. For example (from Chrome network tab):

Testvalue
------WebKitFormBoundaryIIcUvgTthzftQYb6
Content-Disposition: form-data; name="tx_powermail_pi1[field][uid12]"

The 4 fields which are claimed are mandatory (required) but have no other rules added.

I have already tried to disable the spam check, but without any success:

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

Upvotes: 1

Views: 1522

Answers (2)

ESP32
ESP32

Reputation: 8723

I found out that in table tx_powermail_domain_model_field the field for "marker"was empty. I have no idea why I have to add a marker variable, but since I added variable names (like "e_mail", "firstname", etc.) the form works.

Upvotes: 1

Nerdpraxis
Nerdpraxis

Reputation: 29

Hat the same problem a couple of weeks ago, Disabled the spamshield helped. Later I just disabled badword filter. seems to work for me (check if spamshield is rly disabled in TypoScript Object Browser)

Upvotes: 1

Related Questions