10 votos

Última actualización de macOS Mojave (10.14.4) y problema con las cuentas de Google de Mail.app

Después de actualizar a macOS Mojave 10.14.4 hace dos días y todavía, tengo un problema con tomando en línea Cuentas de Google en Apple Mail.app.

Este problema apareció inmediatamente después de la actualización, aunque no estaba allí antes. También después de esta actualización, Apple Mail solicitó volver a iniciar sesión a través de Safari y fue una autenticación simple.

4voto

Arthurghev Puntos 21

No.

La actualización rompió el acceso a algunas configuraciones de la Biblioteca que están bajo el control de la Protección de la Integridad del Sistema (SIP).

Arranca en la consola de recuperación, desactiva el SIP con 'csrutil disable' en el terminal, luego arranca en el SO, ve a Cuentas de Internet y selecciona Google de forma normal.

Después de seguir los pasos para dar a tu Mac permisos a tus objetos de Google (correo, calendario, etc.), vuelve a arrancar en la consola de recuperación y vuelve a habilitar el SIP ejecutando "csrutil enable". Vuelve a arrancar el sistema operativo y enciende el ordenador.

Conseguí la pista para hacer esto mirando en los registros de la consola en la utilidad de la consola, pero no tengo ni idea de en qué registro busqué 'google' o 'accounts', pero encontré un problema que menciona un error con un 'file-write-xattr', así que eso me dio la idea de que SIP estaba involucrado.

Alguien debería ser capaz de rastrear el problema y registrar los permisos erróneos con Apple para que la solución pueda salir con el próximo parche, o establecer una pegatina aquí con una explicación más detallada y una solución, y no sólo una solución.

1 votos

La respuesta realmente correcta, gracias )

0 votos

@bentaisan Eso funcionó... y luego no. Quizás no entiendo lo que quieres decir con "...Después de seguir los pasos para dar permisos a tu Mac sobre tus objetos de Google (correo, calendario, etc.)" Después de deshabilitar el SIP con "csrutil disable" en el entorno de recuperación Terminal, y luego reiniciar en MacOS normal, Google se reconectó por sí mismo sin ninguna acción por mi parte; no tuve que seguir ningún paso. ¿Qué quieres decir con "seguir los pasos"?

0 votos

El diálogo de Cuentas de Internet debería abrir Safari y el diálogo de inicio de sesión de Google. Después de iniciar la sesión, un cuadro de diálogo te preguntará si quieres conceder permisos a Cuentas de Internet. Después de aceptar estos Gmail, et al, debería estar configurado. Puedes probar aquí y luego ir a la consola de recuperación para volver a habilitar el SIP.

3voto

Nimesh Neema Puntos 69

Una rápida búsqueda en Google revela que se trata de un error en Mail.app en la actualización de macOS Mojave 10.14.4.

De este post en MacRumors, un popular blog independiente de noticias de Apple:

Apple lanzó a principios de esta semana macOS Mojave 10.14.4, que ha tenido el desafortunado efecto secundario de inutilizar la app Mail para algunos que utilizan los servicios de Gmail para sus direcciones de correo electrónico.

Tras instalar la actualización de macOS 10.14.4 y abrir la aplicación Mail, se pide a los usuarios de Gmail que autentifiquen sus direcciones de correo electrónico mediante un formulario de inicio de sesión web de Google.

Desgraciadamente, el proceso de autenticación no se mantiene, y poco después de autenticarse, la aplicación de Correo pide la autenticación una vez más o se niega a funcionar, listando todas las cuentas de Gmail como desconectadas.

Además,

Algunos usuarios han conseguido configurar sus cuentas de correo electrónico utilizando IMAP como solución. Los que se han puesto en contacto con el soporte de Apple han sido informados de que se está trabajando en una solución, por lo que el fallo podría ser resuelto en un futuro próximo.

Parece que el problema ha sido reconocido y la solución está en curso.

Algunos otros enlaces que vale la pena consultar y que apuntan a una posible resolución:

0 votos

De acuerdo, ¡gracias! Creo que mi búsqueda rápida en SO fue peor que tu búsqueda rápida en Google ;)

0 votos

@PeterSamokhin Posiblemente la pregunta no está en SO todavía (también porque no es un tema de programación). La búsqueda en la web probablemente siempre arroje resultados más relevantes que la búsqueda en SE.

0 votos

Me refería al subsitio AskDifferent y al SO como sinónimo de todo el SE :)

3voto

James Socol Puntos 146

La cuestión:

Como actualización de lo que he comentado anteriormente, tuve exactamente este problema con las cuentas que fueron creadas originalmente como username@googlemail.com en lugar de username@gmail.com . Como siempre he migrado mi MacOS, es probable que ahora espere una respuesta @googlemail durante la verificación, pero Google devuelve el @gmail en su lugar.

La solución:

Para todos los que siguen teniendo problemas, esta solución simplemente sobrescribe la respuesta que los servidores de Google están emitiendo. Reproduzco el siguiente procedimiento publicado por Gannet en los foros de MacRumours :

  1. Descargue, instale y ejecute la aplicación Charles . Si es la primera vez que utiliza Charles, debería pedirle que autorice la configuración automática del proxy. Haga esto. (De lo contrario, asegúrese de que el proxy de MacOS está activado y funcionando)
  2. En el menú "Ayuda", elija "Proxy SSL" > "Instalar el certificado root de Charles". Una vez instalado el certificado, búsquelo en su llavero (escriba Charles en la búsqueda), ábralo, expanda la sección de Confianza y configúrelo como Siempre de confianza. Al cerrarlo se te pedirá la contraseña.
  3. De nuevo en Charles, seleccione "Configuración de proxy SSL..." en el menú "Proxy" .
  4. Añade una nueva ubicación con Host: people.googleapis.com .
  5. En el menú Herramientas, elija "Reescritura ", active la Reescritura y haga clic en el botón "Añadir".
  6. Añade una nueva ubicación con el Host: people.googleapis.com. Añade una nueva acción con los siguientes detalles:

    • Tipo : Cuerpo
    • Dónde : Respuesta
    • Sustituir el valor : {"names":[{"metadata":{"primary":true},"displayName":"User Name}],"emailAddresses":[{"value":"user.name@gmail.com"}]} donde, por supuesto, usted pone su actual User Name y user.name@gmail.com valores. Al final, debería ser similar a esto:

Adding the rewrite rule editing the rewrite rule

  1. Una vez que "aplique" esto, ya está todo listo. Abre "Cuentas de Internet" en las preferencias del sistema (o abre Mail.app), y sigue el procedimiento de autorización.
  2. Una vez que todo funcione, puedes repetir los pasos para cada una de tus cuentas problemáticas, o salir de Charles y no dudes en eliminar las reglas de reescritura así como el certificado de tu Llavero.

0voto

JBallin Puntos 71

Abre "Cuentas de Internet" en "Preferencias del Sistema" y haz clic en cada cuenta de Google para que te pida que te autentiques a través de Safari.


Después de la actualización, me pidió que abriera Safari para autenticar uno de mis correos electrónicos, lo que hizo que ese correo electrónico funcionara. El doctor de la conexión mostró que todos los demás correos electrónicos estaban desconectados, por lo que deduje que tenía que seguir el mismo flujo para todos ellos.

0 votos

Esto no tuvo ningún efecto. Hay una cuenta de Google allí, y hacer clic en ella no hizo nada.

0voto

user253268 Puntos 1

Cuando gmail no consigue permanecer conectado en mi iMac y Macbook Air con Mojave (lo que parece ocurrir tras unas horas de inactividad en la cuenta), la ventana de Mail muestra un icono de error en el listado de cuentas (a la izquierda), y una anotación "Login Failed" (a la derecha):

enter image description here

Si pongo el cursor sobre las palabras "Login Failed", las palabras se convierten en un botón. Al hacer clic en el botón se restaura la conexión. La restauración no es permanente, pero es fácil de restaurar cuando la conexión falla de nuevo, y es mucho menos problemático que las otras sugerencias para remediarlo... hasta que Apple o Google actualicen el software para encargarse de este problema de forma permanente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X