Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

cooperino's avatar

Why does email validation allows special chars?

I am using 'email' => ['nullable', 'email:rfc', 'max:100'], and it allows email addresses with special chars such as blabla$#@example.com

But then how is it a valid email address? Or there are standards that allow it? What would be the best verification rule if I want a standard email address validation?

Thanks!

0 likes
2 replies
Sinnbeck's avatar

Did this answer your question or do you have more followup questions? If it was solved, you can mark a best answer to set the thread as solved

Please or to participate in this conversation.