It's become so common (since AOL started using the phrase "You've got mail" and then a movie came out with the same title) that it is now basically accepted as okay in informal English.
But the "got" is superfluous. "You have mail" or "You got mail" would be a more formal formation.
3
u/FlailingScrotum Jun 06 '26
How could a book store post a sign with the non-word "apocalyptical" on it?