samsung restablecer programa predeterminado predeterminadas predeterminada para google escritorio descargar como cambiar asistencia archivos archivo app aplicaciones aplicacion abrir android email

android - restablecer - google app no es tu app de asistencia predeterminada



¿Cómo puedo enviar un correo electrónico desde la aplicación de Android directamente sin mostrar el formulario de correo electrónico predeterminado del dispositivo? (3)

De lo que he podido encontrar, la gente sugiere que escribas tu propia aplicación de correo electrónico dentro de tu aplicación. El siguiente enlace es para una persona que hizo exactamente eso:

http://www.jondev.net/articles/Sending_Emails_without_User_Intervention_(no_Intents)_in_Android

Tenga en cuenta que puede desplazarse por los comentarios de abajo cuando se bloquea la implementación de ciertas partes. Espero que eso te ayude a reinventar la rueda. :)

Estoy creando un formulario que envía correos electrónicos desde una aplicación de Android, estoy usando Intents para enviar el correo electrónico, es decir:

Intent sendIntent; sendIntent = new Intent(Intent.ACTION_SEND);

Mi requisito es que deseo que el correo electrónico se envíe de inmediato, actualmente la aplicación me muestra las aplicaciones de correo electrónico instaladas en el dispositivo donde puedo recomponer el correo electrónico antes de enviarlo, quiero enviar el correo directamente sin mostrar las aplicaciones instaladas.

Gracias


Hay dos maneras

1) usando SMTP siga el enlace para más detalles 2) usando el servicio web (por ejemplo, script PHP) para que haya un código del lado del servidor y acceda a esa URL con param como (nombre, asunto, etc.), básicamente, envíe el código PHP al final y es muy fácil de usar .

Personalmente, te sugiero que uses el servicio web


Hay dos soluciones

1) usa la API de JavaMail

2) Implementar SMTP para enviar correo sin mostrar la aplicación default.email.