2012-07-19 18 views
34

He pasado por SampleSyncAdapter proyecto muestra proporcionada por doc Android, pero como yo lo entiendo, no tenemos que añadir una cuenta de servicio de cuenta personalizada. Pero mi necesidad es crear una cuenta de correo electrónico a partir de los servicios de cuentas existentes en el dispositivo.Crear cuenta de correo electrónico del tipo de Servicios cuenta existente


Para ser más claro acerca de mi pregunta, estoy dando un ejemplo

Éstos son los servicios de cuentas en el dispositivo enter image description here

y supongo 'Google' y los servicios de cuentas 'Correo' están disponibles en cada dispositivo Android.

Ahora quiero configurar una cuenta de 'Correo electrónico', por lo que debe seguir estos pasos siguientes:

Paso 1: introducir el ID de correo electrónico y contraseña

Paso 2: [ a] Configuración general Atributos: - (nombre de cuenta, nombre real, dirección de correo electrónico)

Paso 2: [b] servidor entrante Attributes: - (POP o servidor de correo IMAP, la dirección del servidor, nombre de usuario, contraseña)

Paso 2: [c] servidor saliente Atributos: - (servidor SMTP, nombre de usuario, contraseña)

Paso 3: Al elegir la configuración avanzada, podemos configurar las opciones de puerto y certificados.

Y tenemos que seguir los pasos anteriores manualmente, pero quiero crear una cuenta de correo electrónico programáticamente usando todas las configuraciones anteriores.


Entonces, ¿cómo puedo crear una nueva cuenta de correo de Servicios de la cuenta existente progrmatically? Necesito esta funcionalidad para MDM.

+0

¿Encontró una solución? – blackfyre

+1

Si encontró alguna solución, por favor comparta. Me va a ayudar. – Manoj

+1

Parece imposible. Puedes consultar sobre K9. Es un proyecto de código abierto, y puede crear cualquier tipo de cuenta de correo electrónico –

Respuesta

1

No está permitido hacer esto por razones de seguridad.

Imagine que las cuentas se configuran con configuraciones que son desconocidas para los usuarios, ¡es posible que los usuarios ni siquiera sepan que las cuentas se están creando en absoluto! Este sería un objetivo principal para malware, correo no deseado, etc. ya que no se requiere captcha, permiso de usuario ni ninguna otra autenticación.

Así que esta es una medida de seguridad .... y una buena en eso.

Cuestiones relacionadas