请建议如何在 MVC4 中打开 Outlook 并显示带有附件的电子邮件。我尝试了客户端和服务器端,在为某些用户(没有管理员权限)部署 IIS 之后,它不起作用。请找到我用来创建电子邮件的以下代码:
服务器端:
Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook._MailItem oMailItem = (Microsoft.Office.Interop.Outlook._MailItem)oApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);
oMailItem.Attachments.Add(pathWithFilename);
oMailItem.Display(true);
客户端通过 jQuery:
var outlookApp = new ActiveXObject("Outlook.Application");
var nameSpace = outlookApp.getNameSpace("MAPI");
mailFolder = nameSpace.getDefaultFolder(6);
theMailItem = mailFolder.Items.add('IPM.NotemA');
theMailItem.Attachments.add(result);
theMailItem.display(0);
谢谢,萨瑟什