Här kommer en bra länk:
http://www.codeproject.com/csharp/pop3client.asp
Annars kan du botanisera här:
http://www.codeproject.com/csharp/#Internet
7 svar · 292 visningar · startad av aleborg
Är i behov av att hämta ett mail via POP3 och sedan läsa av det i C#, någon som har ett kodexempel? Mailet måste även raderas på servern!
Här kommer en bra länk:
http://www.codeproject.com/csharp/pop3client.asp
Annars kan du botanisera här:
http://www.codeproject.com/csharp/#Internet
Nickemannen har gjort en c#-class för mailhantering.
De flesta som man kan hitta på internet så som på codeproject.com är endast för att hämta mailen, vilket är bara halva delen av jobbet och den lättaste. Sedan kommer problemet med alla olika mailformat och formateringar. T.ex UTF-8, UTF-7, ISO-8859-1. Håller även själv på med ett projekt med en SMTP server skriven i C# för att ta emot och spara mailen i en databas där de senare kan läsas ifrån via ett webgränssnitt.
Josef skrev:
Nickemannen har gjort en c#-class för mailhantering.
Josef den versionen du har stödjer tyvärr inte uft-7,utf-8.
Jag upptäckte detta efter att Renholm testat det. Så jag gjorde om den från grunden och gjorde såklart en massa prestanda förbättringar och säkrare mottagningar samt att den nu klarar utf.7 samt utf-8.
Samt att den är vänligare när det gäller att hantera infon efteråt.
Det finns dock ett litet fel med den men det tänkte jag ordna när alla slutprov är över.
Det där med Codeproject.
Ja de flesta tar ju bara ner mailen och det är ju lätt att göra.
Det är parsandet av dom som är det kluriga eller rättare sagt som tar tid att programmera.
Nickemannen skrev:
Josef den versionen du har stödjer tyvärr inte uft-7,utf-8.
Aha!
Men det är ju en början. ;)
renholm skrev:
Håller även själv på med ett projekt med en SMTP server skriven i C# för att ta emot och spara mailen i en databas där de senare kan läsas ifrån via ett webgränssnitt.
Berätta mer!
Finns inget mer att berätta i nuläget än att projektet ligger på is tillsvidare på grund av slutspurten i skolan. Kan komma med en rapport när projektet återupptas