Fix domain head regex for email validation

**What**
A small fix to improve the email validation regex.

**Why**
The current regex allows `me@you-.com`. However domain and subdomain names may not start, or end with `-`.