Una pregunta ha estado en mi mente últimamente. Supongamos que tiene una organización global con intranet que no existe, pero se supone que está desarrollada.
Esta organización tiene oficinas en más de 50 países, y cada oficina funciona básicamente como una pequeña empresa. La intranet se utiliza para compartir números de transacciones entre las diferentes oficinas y compartir otros conocimientos.
Esto significa que las oficinas individuales pueden tener diferentes dominios y servidores de correo electrónico, e incluso pueden operar bajo un nombre de empresa diferente.
Si un empleado deja la empresa, podemos asumir que un líder de país cierra su cuenta de correo electrónico. Supongamos que la comunicación en la organización no es tan buena, por lo que el administrador del sistema de la intranet no está informado de que el empleado ha abandonado la organización ... por lo que el empleado todavía tiene acceso al conocimiento dentro de la intranet.
Mi pregunta es : ¿existe algún método para hacer un seguimiento de si existe un correo electrónico en el lado del servidor? Porque si pudiera verificar que el correo electrónico se ha vuelto inactivo, simplemente podría revocar su acceso cuando intenten iniciar sesión nuevamente con un usuario que se haya registrado con ese correo electrónico.
He estado investigando, pero por lo que puedo ver, solo es posible verificar si un dominio existe o no. Si no es posible verificar esto, ¿cómo se haría esto?
Una solución que se me ocurre es que la intranet envía un correo electrónico, por ejemplo, confirmando semanalmente si el correo electrónico está activo o no. Sin embargo, el empleado podría potencialmente tener acceso por una semana. Otra solución es un código especial diario que se envía a todos los miembros de la organización, pero esto no parece ser el óptimo.
¿Cómo se resuelve un problema como este en la vida real? Todos los comentarios son muy apreciados.