Nie mogę znaleźć nazwy pliku załącznika bez pobrania całej wiadomości za pomocą OpenPop.Net
The Pop3Client.GetMessageHeaders
nie ujawniaj żadnych danych o załącznikach. The Pop3Client.GetMessage(messageNumber)
podaje dane załącznika, ale najpierw pobierz całą wiadomość.
Może ktoś wie jak to zrobić?
Odpowiedzi:
1 dla odpowiedzi № 1Jestem głównym programistą dla OpenPop.Net. Jeśli spojrzysz na RFC dla POP3 zauważysz, że nie można uzyskać informacji o załącznikach. Aby uzyskać nagłówki wiadomości, prąd OpenPop.Net wysyła TOP <messagenumber> 0
polecenie odebrania nagłówków.
Ponieważ nagłówki załączników znajdują się głęboko w treści wiadomości, nie widzę, jak klient POP3 powinien spełnić twoje wymagania.
IMAP to kolejny protokół, który zawiera funkcje, które pozwalają klientowi IMAP uzyskać informacje o każdej części w wiadomości. Możesz iść w tym kierunku.