A parte il problema che stai riscontrando, per fare ciò che vuoi fare tu nel link ci si mette un codice, non l'email dell'utente.

Alla registrazione dell'utente genera un codice univoco, mettilo nel db assieme ai dati dell'utente e mettilo anche nel link dell'email che invii.
Il controllo per abilitare l'utente lo farai quindi su questo codice, non sull'email e non avrai nessun problema di cui preoccuparti.