我使用下面给出的代码来显示outlook消息。
Outlook.MailItem oMailItem = (Outlook.MailItem)oApp.CreateItem(Outlook.OlItemType.olMailItem);
oMailItem.To = toValue;
oMailItem.Subject = SubjectValue;
oMailItem.Body = BodyValue;
oMailItem.Display(true);
以上代码在本地系统上运行。但是,如果我在服务器上部署代码然后客户端系统不在客户端系统上打开Outlook消息。 请帮帮我。
答案 0 :(得分:0)
当然它不会在客户端上打开Outlook - 这段代码运行SERVER SIDE,这意味着它将尝试在SERVER上打开Outlook,而不是客户端。
编辑:
如果要在客户端端打开默认邮件客户端,可以使用mailto:
指令:
例如,
<a href="mailto:john@email.com?subject=This is my subject&body=This part contains the body of the message" />
一旦按下该链接,将打开包含邮件主题和正文的默认邮件客户端。 您可以使用Javascript实现相同的功能。