【问题标题】:Outlook message displayOutlook 消息显示
【发布时间】:2011-12-28 15:43:25
【问题描述】:

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

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

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

【问题讨论】:

  • 欢迎 :) 下次发布代码时,选择代码并按 Ctrl+K 或按大括号将所选内容格式化为代码。
  • 你为什么要做这样的事情?在远程服务器上使用 asp.net 打开 Outlook?除非您打算使用 Outlook 实际发送电子邮件,否则这可能会阻止您的应用程序 - 这不是执行此类操作的适当方法。

标签: c# asp.net outlook


【解决方案1】:

当然,它不会在客户端上打开 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 实现相同的目的。

【讨论】:

  • 你能帮我在客户端打开 Outlook 消息吗?现在我有一个在客户端上打开 Outlook 消息的代码是 点击 但这对我不利。因为我在点击按钮上有来自数据库的消息数据。请帮助我
  • 而我的 mailto 是一个变量。请帮助
猜你喜欢
  • 1970-01-01
  • 2011-09-10
  • 2016-02-13
  • 2014-01-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-12
  • 1970-01-01
相关资源
最近更新 更多