In theory, we should never have an account with a main_email
set and without that same email in the associated set of UserEmail,
however it can happen when administrators are trying to clean up no
longer working email addresses like those in users.alioth.debian.org...
thus let's be extra-cautious and include this fallback check in the case
I do the same kind of mistakes in the future.