Non è garantito che il tuo server risponda con lo stato delivery al di fuori del tuo server, poi alcuni server SMTP potrebbero impiegare minuti, ore o giorni.
Quindi nel caso di creazione account, in realtà è una preattivazione a scadenza con una data temporale (giustamente vuoi utenti che ricordano i loro dati e inoltre non dormienti).