Outlook-Anlagen.Add() ist nicht angezeigt im mail-body

Ich bin erstellen einer neuen E-mail-Element in C# VS-2008 outlook 2007 und anfügen einer Datei. Das erste Problem ist, dass ich nicht sehen, eine Anlage, die Fläche unter der Betreff-Zeile zeigt die Anlage. Wenn ich die e-mail senden seine Eigenschaften zeigen, dass es eine Anlage ist und die e-mail-Größe gewachsen, indem Sie die Anlage-Betrag. Ich kann einfach nicht sehen oder extrahieren Sie die Anlage.

Hier ist der code, den ich verwende:

Outlook.MailItem mailItem = (Outlook.MailItem)this.Application.CreateItem(Outlook.OlItemType.olMailItem);
attachments.Add(ReleaseForm.ZipFile, Outlook.OlAttachmentType.olByValue, 0, "DisplayName");

Ich gehe davon aus, dass der Teil "DisplayName", die zeigen würde, wie der name der Anlage und ich sollte mit den Dateinamen.

Ich nicht nennen .Send() auf die e-mail programmgesteuert, ich nenne mailItem.Display(true) zeigen Sie die e-mail zu dem Benutzer für die Endbearbeitung. An dieser Stelle kann ich Blick in die Eigenschaften und sehe, dass es einen Anhang gibt.

Wenn ich drücken Sie send (senden für mich) sehe ich die gleiche Sache, die Anlage scheint es aber nicht zugänglich.

InformationsquelleAutor John Dyer | 2008-09-29
Schreibe einen Kommentar