Kopiowanie email'a

0

Cześć! Chcę skopiować email który przychodzi do x, wysłając go z emaila y do samego siebie. Jak to zrobić w C#? Jakiej biblioteki użyć? :)

0

użyłbym pewnie OpenPop http://hpop.sourceforge.net/examples.php
Jest też NuGet

0

Ale Gmail nie obsługuje POP3 :(
A dokładniej, nie wczytuje wszystkich wiadomości.

0

http://www.terve.pl/artykul/ustawienia-poczty-gmail-pop3-imap-konfiguracja.html

Napisałeś "A dokładniej, nie wczytuje wszystkich wiadomości." - czyli jak rozumiem napisałeś program w oparciu o bibliotekę OpenPop ale program nie pobiera wszystkich maili ?

0

Po włączenie POP dla wszystkich emaili nadal jest to samo. Zlicza tylko 500 początkowych maili.

0

nie wiem , czy próbowałeś w podobny sposób

 
 Pop3Client pop3Client = new Pop3Client();

 if (pop3Client.Connected)
                {
                    pop3Client.Disconnect();
                }

                pop3Client.Connect(PopServer, Port, UseSSL);
                pop3Client.Authenticate(Login, Password);
                int count = pop3Client.GetMessageCount();
 for (int licznik = 1; licznik <=count; licznik++)
                {
 OpenPop.Mime.Header.MessageHeader messageHeader = pop3Client.GetMessageHeaders(licznik);
                    if ((messageHeader != null) && !(string.IsNullOrEmpty(messageHeader.MessageId)))
                    {

W każdym razie w ten sposób pobieram wszystkie maile

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