Sto lavorando su uno dei miei progetti in cui gli utenti non devono registrarsi o accedere per pubblicare un annuncio, ma devono fornire un indirizzo email in modo che un link di conferma possa essere inviato all'indirizzo fornito per ulteriori azioni.
Stavo leggendo quanto sia scarsa la validazione dell'e-mail e che le e-mail non valide possano ancora passare attraverso la maggior parte delle funzionalità di verifica. Ma cosa può andare storto se l'e-mail dell'utente non è valida? Se l'indirizzo email dell'utente è // bob "the+powerfull/@mail.com e restituisce come email valida attraverso il validatore, cosa succederà?
Perché una semplice convalida non è sufficiente? Se non memorizzo le e-mail in un DB e sto solo inviando una e-mail di conferma? Non posso semplicemente usare preg_match
o filter_var
? Se l'utente utilizza un messaggio di posta elettronica come ho già detto, vuoi che anche gli utenti di questo tipo visitino la tua pagina?