/ / Anhangsname erhalten, ohne die gesamte Nachricht herunterzuladen - asp.net, openpop

Rufen Sie den Anlagennamen ab, ohne die gesamte Nachricht herunterzuladen - asp.net, openpop

Ich finde keine Möglichkeit, den Namen der Anhangsdatei abzurufen, ohne die gesamte Nachricht mit OpenPop.Net herunterzuladen

Das Pop3Client.GetMessageHeaders Legen Sie keine Daten zu Anhängen offen. Das Pop3Client.GetMessage(messageNumber) gibt Anhangsdaten an, lädt jedoch zuerst die gesamte Nachricht herunter.

Vielleicht weiß jemand, wie das geht?

Antworten:

1 für die Antwort № 1

Ich bin der Hauptentwickler für OpenPop.Net. Wenn Sie einen Blick auf die RFC für POP3 Sie werden feststellen, dass es nicht möglich ist, Informationen zu Anhängen zu erhalten. Um die Kopfzeilen der Nachricht abzurufen, sendet OpenPop.Net current die TOP <messagenumber> 0 Befehl zum Empfangen von Kopfzeilen.

Da sich Anhangskopfzeilen tief im Nachrichtentext befinden, kann ich nicht erkennen, wie ein POP3-Client Ihre Anforderung erfüllt.

IMAP ist ein anderes Protokoll und enthält Funktionen, mit denen der IMAP-Client Informationen zu jedem Teil einer Nachricht abrufen kann. Vielleicht möchten Sie in diese Richtung gehen.