---
title: "mailformplus email validierung"
url: "https://www.typo3.net/d/79552-mailformplus-email-validierung"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2008-07-15"
last_reply: "2008-10-21"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# mailformplus email validierung

Extensions · 6 Antworten · gestartet 2008-07-15

## Eröffnungsbeitrag

**Knalltuete** · 2008-07-15 · [Beitrag #1](https://www.typo3.net/d/79552-mailformplus-email-validierung/1)

heyho!
da man in version 4 von mailformplus selbst seine regeln schreiben muss, hab ich dies fuer mein emailfeld versucht. leider ohne erfolg.
kann mir vielleicht jemand sagen was ich falsch gemacht habe, oder mir ein funktionierendes script geben?

```typoscript
plugin.tx_thmailformplus_pi1_.errorUserFunc = EXT:th_mailformplus/class.user_myvalidation.php:user_myvalidation->user_validate

plugin.tx_thmailformplus_pi1.fieldConf.email.errorCheck = userValidation
plugin.tx_thmailformplus_pi1.fieldConf.email.errorCheck{
 checkFor = email
}
```

```php
<?php
class user_myvalidation {

	function user_validate(&$params, &$ref){
	  $input = $params['value'];
	  switch($params['checkFor']){
		case "email":
			/* option 1 */
			$error = preg_match("/[\.a-z0-9_-]+@[a-z0-9-]{2,}\.[a-z]{2,4}$/i",$input);
	return $error;
	
	}
}
?>
```

vielen dank fuer eure hilfe :)

## Antworten

### [#2](https://www.typo3.net/d/79552-mailformplus-email-validierung/2) · Knalltuete · 2008-07-17

-push-

### [#3](https://www.typo3.net/d/79552-mailformplus-email-validierung/3) · steffenk · 2008-07-17

Validierung von email ist nicht integriert?
Ansonsten nutze die Funktion t3lib_div::validEmail($email)

### [#4](https://www.typo3.net/d/79552-mailformplus-email-validierung/4) · einpraegsam.​net · 2008-07-17

> **steffenk schrieb:**
>
> Validierung von email ist nicht integriert?

Kann ich mir auch nicht vorstellen

### [#5](https://www.typo3.net/d/79552-mailformplus-email-validierung/5) · Knalltuete · 2008-07-17

vor version 4 gabs ne checkbox zum anklicken, dass die email überprüft wird, jetzt irgendwie nicht mehr. ich hab mir auch die ganze doku durchgelesen, jedoch ohne erfolg.

@steffen
das wäre sicher ne möglichkeit.. jedoch bringt mir das nix, da er ja meine funktion nicht aufruft!

### [#6](https://www.typo3.net/d/79552-mailformplus-email-validierung/6) · Unbekannter Benutzer · 2008-07-24

```typoscript
plugin.th_mailformplus_pi1.fieldConf.emailFeld.errorCheck = email
```

?

### [#7](https://www.typo3.net/d/79552-mailformplus-email-validierung/7) · andi_k · 2008-10-21

Probiers mal so:

```typoscript
plugin.tx_thmailformplus_pi1.errorUserFunc = EXT:th_mailformplus/class.user_myvalidation.php:user_myvalidation->user_validate
```

also den Unterstrich nach tx_thmailformplus_pi1 entfernen.

Grüße,
Andi

---

Quelle: „mailformplus email validierung“, typo3.net, https://www.typo3.net/d/79552-mailformplus-email-validierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
