Enviar Gmail mediante programación mediante Auth Cookie

Me gustaría implementar algo similar a la solución presentada en esta pregunta que permite a una aplicación enviar un correo electrónico sin usar el ACTION_SEND Intent. Sin embargo, en lugar de solicitar al usuario sus credenciales de Gmail, preferiría usar la clase AccountsManager para permitir el acceso a la cuenta de Google con aprobación de un solo clic.

Estoy familiarizado con cómo obtener el token de autenticación / cookie una vez que el usuario permite el acceso a su cuenta, pero lo que no puedo encontrar información sobre (si es posible) es cómo autenticar y enviar correo electrónico dado que la cookie de autenticación en lugar de nombre de usuario y contraseña. Cualquier información sobre cómo hacer esto / si es incluso posible sería muy apreciada. Gracias por adelantado.

Puesto que mi poste anterior fue suprimido, y no puedo "undelete" él, no estoy seguro si mi respuesta publicada es visible. Así que, estoy duplicando aquí.


Este es un proyecto que le permite conectarse a GMail mediante la autenticación OAuth:

http://code.google.com/p/google-mail-xoauth-tools/

No he tenido la oportunidad de probarlo, pero al menos puede empezar en la dirección correcta. Ojalá.

  • Algunas preguntas sobre OAuth y Android
  • Cómo llamar a https://www.googleapis.com/plus/v1/people/me en google
  • ID de Apple a través de OAuth?
  • ¿Cómo / dónde almacenar el token de actualización en Android?
  • Android OAuth: Excepción en retrieveAccessToken ()
  • ¿Es OAuth en un teléfono móvil usando un servidor proxy demasiado problema?
  • Autenticación IMAP / SMTP con el token AccountManager
  • Secretos de OAuth en aplicaciones para móviles
  • Com.google.android.gms.auth.GoogleAuthException: Desconocido
  • Oauth de dos patas en Android
  • Token de acceso de linkedin para la aplicación android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.