Obsługa POP3/IMAP w C#

0

Witam, mam zamiar napisać program do obsługi poczty poprzez protokoły POP3 i IMAP, szperałem nieco i w bibliotekach .NET nie ma nic na ten temat. Czy potrzebuję jakiejś zewnętrznej biblioteki (a jeśli tak, to jakiej), jeśli nie to jak to zrobić (rozumiem, że poprzez TCP/IP, którego, jak wyczytałem, używają te protokoły, ale jestem w tych tematach kompletnie zielony) bez zewnętrznych bibliotek?

0

Polecam zewnętrzne biblioteki, mniej zabawy, proste metody itp..

Do POP3 w porządku była(jeśli dobrze pamiętam) OpenPop, jeśli chodzi o IMAP dobra jest od Limilabs.

0

A coś, co ma w sobie oba protokoły? Czy lepiej używać dwóch bibliotek?

Edit: Limilabs ma w sobie i to i to właśnie zauważyłem.

Edit2: "The evaluation version of the component changes the subject of some emails to "Please purchase a license" message and shows a message box". Coś darmowego może ktoś zna podobnego do tego?

0

http://mailsystem.codeplex.com/ Ale skoro ma być to do celów edukacyjnych tylko dla siebie to może lepiej spróbować coś zaimplementować samemu?

0

W sensie, że przez sockety i TCP? Nie mam z tym żadnego doświadczenia, więc zanim zacznę z tymi protokołami powinienem ogarnąć temat?

Jest jakiś poradnik/tutorial na temat tych protokołów, w sensie jak to działa - bo też nie mam pojęcia.

0

Jak by poszukać na pewno coś by się znalazło.
http://www.developerfusion.com/article/4071/how-to-pop3-in-c/2/
http://www.developerfusion.com/article/4039/custom-smtp-in-c/2/

Do tego możesz podpatrzeć jak wygląda kod projektów open source. No i zostaje lektura RFCefów.

0

Ok, czytam sobie RFC o tych protokołach i wiem już mniej więcej o co biega, tylko mam pytanie - łącząc się, np. z serwerem Gmaila, mogę używać obu protokołów, czy każdy serwer używa jednego?

0

Różnie. Ogólnie kiedyś było tak, że IMAP był o wiele mniej popularny, całe szczęście się to pozmieniało.

0

Microsoft Exchange, Google Mail, Zimbra, WP, Home.pl, Onet i pewnie wiele innych mają zaimplementowanego IMAPa kwestia w jakim stopniu. Na przykład w takim Home.pl nie ma możliwości ustawiania własnych flag. :) Zimbrze nie ma możliwości użycia OAuth (btw. ich soap-api też do najlepszych nie należy ;)).

0

Czyli będzie trochę kombinowania ;> No nic, życzcie mi powodzenia :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1