0 votes

envoi d'email dans sql server 2008

Quelles sont les stratégies pour mettre en place de manière programmatique une interface de messagerie entre une boîte aux lettres pop3 et une base de données sql server ?

J'aimerais pouvoir créer un compte, disons "sqldb@mydomain.com", et pour tout e-mail envoyé à cette adresse, j'aimerais que l'adresse e-mail de l'expéditeur, l'objet et le corps du message soient insérés dans un tableau (pour plus de simplicité, disons que le tableau s'appelle "e-mail" et ne comporte que ces trois colonnes).

Quelles sont les options disponibles pour y parvenir ?

2voto

Doc Points 4365

Je recommande d'écrire un service Windows qui interroge périodiquement une boîte aux lettres électronique. J'ai trouvé cet exemple pour la lecture du courrier POP3 :

http://anuraj.wordpress.com/2009/03/02/reading-pop3-mailbox-using-vbnet/

et aussi celui-ci :

http://www.developerfusion.com/article/4071/how-to-pop3-in-c/2/

1voto

JerSchneid Points 3167

Vous pouvez utiliser un composant .NET comme :

http://www.rebex.net/mail.net/

Ensuite, une tâche programmée lance un processus qui vérifie la boîte de réception toutes les X minutes, lit les nouveaux courriels, puis les écrit dans la base de données.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X