2009-09-15 10 views
3

Y a-t-il une possibilité d'envoyer du courrier du téléphone au compte de courriel du téléphone sans participation de l'utilisateur?Android. Comment envoyer un courrier sans participation de l'utilisateur?

J'ai trouvé l'intention pour cela, mais l'utilisateur doit appuyer sur le bouton pour terminer l'opération.

Il existe peut-être des approches pour résoudre ce problème.

Merci.

+0

[Cet article] (http://nilvec.com/sending-email-without-user-interaction-in-android/) présente une solution. Il utilise javax.mail pour envoyer des mails en arrière-plan. –

Répondre

1

Corrigez-moi si je me trompe, mais je suppose que l'utilisateur connait l'adresse de l'autre téléphone et sait comment l'ajouter au programme. La meilleure façon de le faire serait soit d'utiliser une application de tâche, qui aurait besoin de l'utilisateur pour la configurer ou utiliser un zip compressible pour installer un script et l'exécuter avec un crontab. Si vous avez Busybox dans votre téléphone, vous pouvez accéder à crontab et sendmail. L'idée est d'écrire un petit script shell avec sendmail et de le faire fonctionner dans le calendrier que vous voulez grâce à crontab. De cette façon, vous pourrez envoyer des emails sans confirmation de l'utilisateur ou sans que l'utilisateur doive pousser ou faire quoi que ce soit.

Vous pouvez également trouver plusieurs fonctions de bas niveau à l'intérieur d'un terminal Android qui pourraient vous aider à envoyer le courrier concernant certains déclencheurs. Par exemple, vous pouvez utiliser dumpsys battery pour vérifier les statistiques de la batterie, de sorte que vous pouvez par exemple créer un script qui vérifierait cela et si la batterie est en dessous d'un certain seuil, envoyez un courrier pour avertir l'autre téléphone.

Questions connexes