2010-12-12 4 views
0

J'essaye de créer une application, qui envoie un SMS dès que vous recevez un courrier dans votre compte de courrier électronique. J'ai une API SMS, qui prendra soin d'envoyer le SMS à un numéro de téléphone particulier. Ce que je suis maintenant concerné est, comment puis-je faire savoir à ma demande qu'un mail a été reçu. Par souci de simplicité, je vais utiliser le compte Gmail. Donc, dès que je reçois un mail sur mon identifiant Gmail, je veux qu'un sms soit envoyé sur mon mobile, qui a l'adresse de l'expéditeur ainsi que l'objet.Transférer des mails vers un mobile en tant que SMS

Des suggestions sur comment puis-je en informer mon application?

Merci

Répondre

1

Vous devez interroger Gmail de temps en temps. Vous pouvez utiliser IMAP ou simplement analyser the feed provided by gmail.

Voir this

Est-ce que Gmail ont une API de données?

Non, mais vous pouvez utiliser le flux Atom de Gmail avec AuthSub ou OAuth pour demander l'accès en lecture seule aux messages non lus d'un utilisateur. La portée doit être définie sur https://mail.google.com/mail/feed/atom/

+0

Mais je fais une application asp.net. ceci sera hébergé sur un serveur. comment puis-je faire analyser mon flux Gmail, dites toutes les 30 minutes? – Ubaid

Questions connexes