---
title: "Hints"
manual: "powermailcaptcha"
version: "3.4"
permalink: "https://docs.typo3.org/permalink/thomasrawiel/powermailcaptcha:hints@3.4"
source: "Configuration/Hints.rst"
rendered: "2026-10-13T12:04:32+00:00"
---

# Hints {#hints}

**Required**: Make sure powermail spamshield is enabled:

```php
plugin.tx_powermail.settings.setup.spamshield._enable = 1

```

---

**Optional**: Keep up to date if powermail recognize spam (TypoScript setup):

```php
# Get an email if spam was recognized
plugin.tx_powermail.settings.setup.spamshield.email = spamreceiver@yourdomain.de

# Write to a logfile when spam was recognized
plugin.tx_powermail.settings.setup.spamshield.logfileLocation = typo3temp/logs/powermailSpam.log

```

---

**Optional**: Remove the default captcha field by adding the following to your Page TSConfig:

```php
TCEFORM.tx_powermail_domain_model_field.type.removeItems := addToList(captcha)

```

---

<!-- TODO: no Markdown rendering for "versionadded" -->

**Required**: If you override powermail's partial `Partial/Form/Page.html` in your own extension, make sure to add the variable `languageIso` to the f:render of the Fields:

```php
<f:render partial="Form/Field/{vh:String.Upper(string:field.type)}" arguments="{field:field, languageIso:languageIso}"/>

```

<!-- TODO: no Markdown rendering for "versionadded" -->

Captcha providers can be extended using the new PSR-14 events. See  Extend Captcha Providers
