Outlook消息显示

时间:2011-12-28 07:32:10

标签: c# asp.net outlook

我使用下面给出的代码来显示outlook消息。

  Outlook.MailItem oMailItem = (Outlook.MailItem)oApp.CreateItem(Outlook.OlItemType.olMailItem);
  oMailItem.To = toValue;
  oMailItem.Subject = SubjectValue;
  oMailItem.Body = BodyValue;          
  oMailItem.Display(true);

以上代码在本地系统上运行。但是,如果我在服务器上部署代码然后客户端系统不在客户端系统上打开Outlook消息。 请帮帮我。

1 个答案:

答案 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实现相同的功能。