2010-10-19 3 views
2

Mise à jour:service Windows pour vérifier le courrier électronique - IIS/C#

Je dois trouver la meilleure méthode pour la mise en place d'un compte de messagerie et lecture automatique des e-mails et de traitement. Après une réflexion, je veux vérifier un compte POP (Gmail) de mon service. Y a-t-il des bibliothèques/documents intégrés que je puisse utiliser pour faire cela?

Gratuit> Non offert.

+0

Besoin de précisions. Voulez-vous un compte de messagerie dédié que vous maintenez? Si ce n'est pas le cas, vous pouvez simplement écrire un service qui vérifie un serveur POP externe et envoie le courrier via un serveur SMTP externe. – Jeff

Répondre

4

Strictement parlant, vous n'avez pas besoin d'IIS dans le mix. Vous n'avez besoin que d'IIS (ou de votre propre serveur POP/SMTP) si vous avez réellement besoin de gérer le compte de messagerie avec lequel vous voulez interagir au niveau du serveur.

Vous pouvez certainement écrire juste un service Windows qui utilise SmtpClient (construit en .NET) pour envoyer des e-mails à votre serveur SMTP externe:

http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx

Et pour vérifier les courriels, vous pouvez utiliser un POP client. Je l'ai utilisé aspnetpop3 et il est ok, mais vous pouvez certainement trouver d'autres ressources (gratuit) pour le contrôle des boîtes aux lettres POP:

http://www.advancedintellect.com/product.aspx?pop3

+0

Cela ressemble à un bien meilleur plan. – Jason

Questions connexes