2010-03-22 11 views
2

J'ai besoin d'un programme Open Source C# qui peut recevoir des messages SMTP et les enregistrer dans une classe (et envoie un courrier, mais cela est facultatif depuis que je trouve beaucoup de ceux-ci)Comment puis-je recevoir du courrier en utilisant .NET?

Est-ce que ce programme utilise SMTP ou POP3 pour recevoir courrier?

+0

Un serveur SMTP est ce qui recevra le courrier entrant. Un serveur POP3 permet à un client de messagerie de lire la boîte aux lettres d'un utilisateur. – David

Répondre

7

Je ne sais pas si c'est exactement ce que vous recherchez, mais ce que j'ai l'habitude d'attraper/voir le courrier est Papercut, found here on codeplex.

Vous pouvez voir comment il écoute pour le courrier, etc dans la source. Il est pratique pour rester assis dans votre bac et afficher les messages à mesure qu'ils arrivent sans avoir besoin d'une configuration du serveur SMTP. Il agit comme le serveur SMTP, il suffit de pointer l'application en envoyant un mail à la machine qui l'exécute.

+0

Merci, mais j'ai besoin d'un serveur SMTP open source ce n'est pas open source – John

+0

@John - Bien sûr, la plupart des choses sur CodePlex sont: http://papercut.codeplex.com/sourcecontrol/network/Show?projectName=papercut&changeSetId = 44151 Licence peut être trouvé ici: http://papercut.codeplex.com/license –

+1

Je pensais que la licence «Apache» était assez permissive? Si ce n'est pas suffisant, veuillez ajouter des conditions de licence à votre question. –