2011-09-08 2 views
3

Comment puis-je recevoir des messages électroniques avec Microsoft Azure?Réception d'un courrier électronique avec Microsoft Azure

Oui, je sais l'instruction de Steve Marx:

EmailTheInternet.com: Sending and Receiving Email in Windows Azure

Mais cela ne fonctionne pas, car il recommande deux bibliothèques, et CSEs SharpMimeTools. Ces deux bibliothèques utilisent des versions différentes de la bibliothèque log4net, je ne peux pas référencer les deux versions dans mon projet, à cause du conflit de noms, donc en substance la solution proposée ne fonctionne pas.

S'il y a une astuce pour le faire fonctionner - bien. S'il y a une solution complètement différente, c'est bien aussi.

Répondre

1

Avez-vous essayé de télécharger le code source complet disponible en bas de l'article par Steve Marx?

+0

Bien sûr, mais il ne comprenait pas les libs dans son projet. Il saisit avec lui que ça marche, et il s'agit juste de faire travailler ensemble des librairies conflictuelles, rien d'spécifique à Azure. Cependant, il est toujours dans l'obscurité pour moi, comment cela peut être résolu. Peut-être existe-t-il une méthode spéciale pour inclure les bibliothèques dans le projet que je ne connais pas déjà. –

+0

J'ai résolu cela. Tant que le dossier contenant les dll fait partie du projet, il y a le conflit de version dans log4net. Et je n'inclus pas log4net dans les références. C'est différent, je m'y attendais, mais maintenant ça marche pour moi - même si je ne comprends pas pourquoi. Juste essayer et erreur. –

1

Vous pouvez également recevoir des e-mails d'une manière similaire à l'envoi d'e-mails dans ce poste sans avoir besoin du rôle de travailleur. Des sites tels que http://cloudmailin.com vous permettent de recevoir des e-mails directement sous la forme d'un message http et d'éviter toute configuration requise ou le besoin d'exécuter votre propre serveur de messagerie. Bien que l'exécution de votre propre serveur puisse avoir ses avantages, il semble que, dans ce cas, il soit peut-être plus facile de faire confiance à un tiers dans le même cas que l'envoi.

+0

Cela semble attrayant pour moi. Comme une interface propre et standardisée. Je dois regarder dans plus de détails. Il est dommage qu'ils semblent soutenir seulement entrant. S'ils acceptaient aussi de sortir, je n'aurais qu'un seul fournisseur à traiter. –

+0

Je pense que l'une des principales difficultés ici est la configuration du débogage. Je vais utiliser Azure Fabric local, mais je pense que je ne peux pas facilement publier le mail cloudmailin dans localhost. –

-1

Vous pouvez installer SMTP: http://richardprodger.wordpress.com/

+0

Actuellement, je reçois des e-mails avec un rôle de travailleur. Je vais utiliser un fournisseur comme S.Marx proposé. Alors peut-être plus tard. –