Domanda

Sto usando .NET 2.0 / 3.5

In breve:

Sto pensando di sviluppare un'applicazione che invierà uno SMS al cellulare all'utente se ottiene tutta la posta al suo outlook.

Descrizione:

Sto lavorando per un'organizzazione che ha un sistema dedicato per un dipendente e si dispone di Outlook configurato nel loro sistema. Quello che voglio che ogni volta che una e-mail viene a loro prospettive riceveranno uno SMS sul proprio cellulare.

Ora, devo servizio SMS con me e ho bisogno di sapere come posso ottenere la notifica che la posta elettronica è arrivata alla casella di posta dell'utente.

E 'possibile ottenere tale tipo di notifica da Outlook a .NET?

È stato utile?

Soluzione

Può essere la parte più complessa della soluzione sta inviando un messaggio SMS da Outlook. In generale, ci sono due modi per inviare messaggi SMS da un computer / PC a un telefono cellulare:

  1. Collegare un telefono cellulare o un modem GSM / GPRS ad un computer / PC. Quindi utilizzare il computer / PC e comandi AT per istruire il telefono cellulare o GSM / GPRS modem per inviare messaggi SMS.
  2. Collegare il computer / PC al centro SMS (SMSC) o gateway SMS di un vettore o SMS provider di servizi wireless. Poi inviare messaggi SMS utilizzando un protocollo / interfaccia supportata dal gateway SMSC o SMS.

Per quanto riguarda prime modi qui potete trovare un sacco di informazioni: http://www.developershome.com/sms /

Ma questo non sembra essere la strada giusta.

Per quanto riguarda secondo modo, è possibile trovare nella prima risposta un sacco di fornitori.

Al mio parere, il modo migliore per avere un controllo completo di programmazione utilizza API o di un componente di qualche fornitore esiste da questo problema. Lo si può trovare molto in internet, se si vuole. È inoltre possibile trovare un utile utilizzando Office 2010 Mobile Service. Dettagli si possono trovare qui: http://msdn.microsoft.com/en-us/library /ff606754.aspx

Altri suggerimenti

È possibile scrivere un componente aggiuntivo di Outlook per questo scopo (anche se potrebbe essere migliore di creare un serivce che risiede sul lato server e-mail ...).

In sostanza è necessario abbonarsi a NewMail eventi via Microsoft.Office.Interop. Outlook . Growl per Windows ha un modulo aggiuntivo ouloook che avverte l'utente di posta in arrivo. Sono sicuro che si può capire come risolvere il problema se si dispone di uno sguardo al il ringhio Addin codice sorgente .

Anche la risposta a questa domanda potrebbe essere rilevante.

Non sei sicuro di ciò che si sta cercando di fare e questo potrebbe non essere corretta per voi, ma Exchange ha abbastanza buon supporto per i cellulari già. È possibile utilizzare PUSH modo che l'utente riceve l'e-mail immediatamente. Ci sono anche programmi di terze parti per fare questo e le estensioni SyncML per Exchange per il supporto "il resto".

avresti bisogno di un telefono cellulare di ultima millennio o giù di non essere in grado di ottenere messaggi di posta elettronica da Exchange.

http://www.microsoft.com/exchange/en-us/ mobility.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top