Domanda

Quando si fa una riunione in Outlook, il destinatario riceve un approvare/rifiutare il pulsante nella parte superiore del messaggio.Mi piacerebbe fare una cosa simile con SharePoint:quando viene creata un'attività, un'e-mail inviata alla persona il compito è assegnato, e l'e-mail invita il destinatario ad accettare o rifiutare l'incarico.Ho visto le demo di gente che fa questo con una pagina ASPx personalizzato, ma mi piacerebbe farlo direttamente nell'e-mail.Come devo procedere?

Io sono abituato a fare i flussi di lavoro in Visual Studio, quindi sono felice con esempi di codice per impostare un email e/o l'analisi della risposta

Cheers

Nik

È stato utile?

Soluzione

Approvare/rifiutare pulsanti in Outlook si manifesta perché l'email è in iCalendar formato.Non so se questo è il modo migliore, ma è possibile inviare la propria iCalendar e-mail utilizzando il codice C# e impostare la mail di risposta di un server di posta di controllo.Da che server di posta è possibile elaborare la mail e utilizzare SharePoint WebService API per approvare l'elemento in SharePoint.

Altri suggerimenti

Mi piace JMD suggerimento, ma non so come vuoi interagire con SharePoint dal server di posta.

Potrebbe essere più facile per inviare una e-mail in formato HTML con due link (<a href="...">...</a>) per Accettare e Rifiutare pulsanti.Si potrebbe utilizzare i CSS per formattare in modo che sembrano veri e propri pulsanti.

Si potrebbe quindi creare una pagina ASPX (o meglio un IHttpHandler attuazione) per eseguire un'azione in base ai parametri passati tramite un URL.Vuoi passare il sito web e l'elenco dettagli e l'elenco di ID di elemento con un valore per indicare se l'elemento è stato approvato o respinto.

Quindi impostare l'Url del tuo "pulsanti" nella e-mail di chiamare il tuo gestore e passare il parametro appropriato valori.

L'aspetto negativo di questo è che i "pulsanti" sarebbe parte del corpo del messaggio e non parte di Outlook chrome ma, d'altra parte, si sarebbe utilizzabile da qualsiasi client di posta elettronica.

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