<input type='email' id='my_email' name='my_email' pattern='^[0-9a-z._-]+@{1}[0-9a-z.-]{2,}[.]{1}[a-z]{2,5}$' required>

Essayer de rentrer le mail marc.dupont@gmail et constatez qu'avec une expression régulière cette erreur est filtrée.