Używam Interop do wysyłania wiadomości e-mail za pośrednictwem programu Outlook, ale nie jestem w stanie określić adresu e-mail From.Jak wysłać wiadomość e-mail za pomocą Microsoft.Office.Interop.Outlook.MailItem, określając Adres Od
Chcę wysyłać wiadomości do wielu użytkowników pochodzących od tego samego nadawcy (od). Muszę wspomnieć o tym z adresu e-mail. Jednak nie mogę znaleźć właściwości za pomocą IntelliSense, która pozwala mi ją określić.
Proszę o pomoc.
Microsoft.Office.Interop.Outlook.Application olkApp1 =
new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook.MailItem olkMail1 =
(MailItem)olkApp1.CreateItem(OlItemType.olMailItem);
olkMail1.To = txtpsnum.Text;
olkMail1.CC = "";
olkMail1.Subject = "Assignment note";
olkMail1.Body = "Assignment note";
olkMail1.Attachments.Add(AssignNoteFilePath,
Microsoft.Office.Interop.Outlook.OlAttachmentType.olByValue, 1,
"Assignment_note");
olkMail1.Save();
//olkMail.Send();
Jak mogę utworzyć moją pocztę i otworzyć ją? (jak mailto?). Zapisz umieść pocztę w nie wysyłanej poczcie, ale czy możemy mieć okno z nową pocztą? –
@Zaphod: użyj 'mail.Display (false)', aby wyświetlić wiadomość e-mail jako okno niemodalne. –
@ RomanD.Boiko: dzięki za komentarz, tego właśnie szukałem. –