Nur die REAL-Anhänge eines Outlook-MailItems speichern

8

Ich entwickle gerade ein Outlook-Addin, das MailItems und Anhänge in meiner MSSQL-Datenbank speichert.

Ich habe eine Methode, wo ich das MailItem mit all seinen Anhängen speichern kann. Wenn ich jedoch alle Anhänge speichere, werden die eingebetteten Bilder im MailItem ebenfalls gespeichert.

Weiß jemand, wie man alle echten Anhänge speichert? Ich meine wie die Anhänge im Bild unten:

und nicht die eingebetteten Bilder, die sich im Nachrichtentext befinden.

Hier ist der Code, den ich verwende, um alle Anhänge eines MailItem zu durchlaufen und dann zu speichern:

%Vor%

Danke!

----------- EDIT ------------

Ich habe diese Frage auch im Microsoft TechNet veröffentlicht und ich habe gerade eine Antwort auf die Frage erhalten (siehe Link unten).

Outlook 2007 & amp; 2010: Speichern Sie alle Anhänge außer den eingebetteten Anhängen C #

----------- EDIT ------------

Mein Problem ist immer noch nicht behoben, die Hilfe, die ich von Microsoft bekommen habe, ist nutzlos. Also bitte ich brauche das wirklich behoben zu werden!

    
JRO 06.12.2013, 12:33
quelle

3 Antworten

1

Verwenden Sie diesen Code hier :

%Vor%     
Aamol 03.08.2015 05:25
quelle
0

Hängt davon ab, wie Sie "echte" oder "richtige" Anhänge definieren. Ich gehe davon aus, dass Sie alle Bilder ignorieren möchten, die in die E-Mail eingebettet sind. Dies sind auch Anhänge, auf die im eigentlichen Text der HTML-E-Mail verwiesen wird.

Siehe diese Antwort für eine Erläuterung, wie Anhänge eingebettet werden. Der Schlüssel besteht darin, Anhänge zu ignorieren, die einen Content-ID-Wert haben, auf den ein Image-Tag im Hauptteil der E-Mail verweist.

    
Neil Trodden 06.12.2013 13:08
quelle
0

Das hat für mich funktioniert:

%Vor%     
RMK 05.03.2015 04:07
quelle

Tags und Links