Outlook을 통해 전자 메일을 보내기 위해 Interop을 사용하고 있지만 보낸 사람 전자 메일 주소를 지정할 수 없습니다.보낸 사람 주소를 지정하여 Microsoft.Office.Interop.Outlook.MailItem을 사용하여 메일을 보내는 방법
동일한 발신자 (보낸 사람)가 보낸 여러 명의 사용자에게 메일을 보내려고합니다. 나는 이메일 주소에서 언급 할 필요가있다. 그러나 내가 그것을 지정할 수있는 Intellisense를 사용하여 속성을 찾을 수 없습니다.
도와주세요.
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();
메일을 만들어서 어떻게 열 수 있습니까? (mailto 같은?). 저장하지 않고 메일을 보내지 만 새 메일로 창을 만들 수 있습니까? –
@Zaphod : 전자 메일을 넌 모달 윈도우로 표시하려면'mail.Display (false)'를 사용하십시오. –
@ RomanD.Boiko : 귀하의 코멘트 주셔서 감사합니다, 그게 내가 무엇을 찾고 있었는지. –