9
votes

Comment envoyer un email avec une pièce jointe à l'aide de Windows Phone 7 API?

Mon exigence d'application WP7 est d'envoyer le courrier électronique avec une pièce jointe et d'utiliser les paramètres SMTP par défaut de périphérique.

J'ai essayé la classe EmailComposeTask mais il n'a aucun membre de pièce jointe.

L'autre idée, je pense que c'est de télécharger le fichier sur le serveur, puis d'envoyer le courrier électronique de ce serveur.

Qu'est-ce que vous pensez s'il n'y a aucun moyen d'envoyer le courrier électronique avec une pièce jointe à l'aide de WP7 API?


2 commentaires

Si vous êtes venu ici à partir d'une recherche, veuillez envisager de perpétuer la demande de cette fonctionnalité sur UserVoice pour WP7 SDK wpdev.userservoice.com/forums/110705-app-platform/suggestions/.../a>


Un travail autour, si vous voulez l'appeler. Dennisdel. com / blog / ...


4 Réponses :


8
votes

Votre observation est correcte, à ce stade dans le temps, EmailComposeTask ne prend pas en charge les pièces jointes et il s'agit de la seule installation à envoyer des courriels par courrier électronique à partir de l'appareil pour le moment.

Comme vous le souhaitez, vous pouvez communiquer avec un serveur pouvant effectuer cette tâche pour le compte de votre application.


0 commentaires

0
votes

Essayez de créer un service Web pour envoyer un courrier dans votre serveur Web. Ainsi, nous pouvons appeler le provenez de votre application pour envoyer un courrier. J'espère que la version à venir, ce sera possible!

Veuillez vérifier cette URL pour plus de détails http://forums.silverlight.net /forums/p/209808/493532.aspx


0 commentaires

2
votes

J'ai trouvé une bibliothèque WP7 et WP8 qui le fait: http://www.windowsphoneg.com / Marketplace / Composants / LivemailMessage


0 commentaires

0
votes

J'ai trouvé cet article, mais je n'ai pas encore effectué de test.

de l'auteur:

e-mailComposeTask ne vous permettra pas d'envoyer des pièces jointes, mais cela ne signifie pas que vous ne pouvez pas envoyer de fichiers à travers elle. .NET Framework a ces deux méthodes étonnantes: convert.tobase64string et convert.frombase64string. Le premier permettra au développeur de convertir un tableau d'octets (octet []) en une chaîne codée de base64, l'autre fera la même opération en marche arrière.

référence: Appuyez sur les limites de la SDK Windows Phone SDK et d'envoyer des fichiers via EmailComposeTask


0 commentaires