在VBA我目前使用类似于下面的代码来创建和发送Outlook邮件项目C#应用程序:发送的Outlook邮件项目从
Function example()
Dim OutAppl As Outlook.Application
Dim my_email As Outlook.MailItem
Set OutAppl = New Outlook.Application
Set my_email = OutAppl.CreateItem(olMailItem)
With my_email
.Importance = 2
.To = "[email protected]; "
.Subject = "not so easy in C#"
.BodyFormat = 2 'olFormatHTML
.HTMLBody = "<P>" & _
"<BR>" & _
"<FONT face=""Lucida Sans Unicode"" size=2.5>" & _
"Hello SO" & _
"<BR>" & _
"</FONT>" & _
"</P>" & _
"</BODY></HTML>"
.Save
.send
End With
Set OutAppl = Nothing
Set my_email = Nothing
End Function
我在哪儿创建上面使用类似的开始C#? 有没有一个前瞻性的介绍我可以参考类似于使用excel?
您是否必须使用Outlook?它可能更容易使用[System.Net.Mail](http://msdn.microsoft.com/en-us/library/dk1fb84h.aspx)。 – jrummell
只需在Google中提出您的问题标题即可获得大量相关结果... – Servy
您确切的要求是什么?有[Outlook互操作程序集](http://msdn.microsoft.com/en-us/library/office/bb652780.aspx),您可以使用,但正如jrummell所说:你真的需要使用它吗? – Default