Bueno, no termino de comprender si lo que quieres solucionar es el motivo por el que se pierden algunos correos (que puede ser cosa de Yahoo, como antes comentamos), o tal vez te basta con anular la opción para que los cambios de correo necesiten ser
confirmados ... y por eso aparece lo de "correo pendiente".
Si es el segundo caso, en Administración del sitio > Seguridad > Políticas del sitio, tienes la posibilidad de anular ese procedimiento de confirmación:
Si es el segundo caso, en Administración del sitio > Seguridad > Políticas del sitio, tienes la posibilidad de anular ese procedimiento de confirmación:
Si desmarcas esa opción, el cambio de correo de un usuario será inmediato y sin necesitar confirmar ningún mensaje de correo
Saludos