Most of these are just overcomplicating validation. What really matters is account verification, i.e. sending an email to the specified email address in order to verify its authenticity before sending any kind of email (transactional, marketing) to the account.
At this point, not doing email verification should be considered a dark pattern because it causes so much trouble when people's email addresses are used without their permission.