首页 / 知识
关于c#:通过网页的Outlook电子邮件
2023-04-14 05:51:00

Outlook Email via a Webpage我有一个使用ASP.net和C#开发的Web应用程序,该应用程序在公司的Intranet上运行。因为此应用程序的所有用户无一例外都使用Microsoft Outlook,所以我希望该应用程序在客户端打开Outlook消息。我了解Office旨在在桌面而不是从服务器上运行,但是我在客户端上创建Word或Excel文档没有问题。 我有使用Microsoft.Office.Interop.Outlook命名空间和服务器上安装的Outlook实例化Outlook对象的代码。当我尝试从服务器运行代码时,收到一条DCOM源错误消息,指出"计算机默认权限设置未授予具有CLSID {000C101C-0000-0000-C000-000000000046的COM Server应用程序本地激活权限" }给用户。可以使用组件服务管理工具来修改此安全权限。"我已经使用组件服务工具修改了权限,但是仍然出现此相同错误。 有没有一种方法可以解决这个问题,或者是徒劳的练习,因为无法从服务器端代码在客户端打开Outlook? 由于电子邮件可以获取的长度太长,因此Mailto无法使用。同样,发送它的用户需要在收件人的文本中添加糖果。 您无法通过服务器端代码在客户端上打开某些内容。您必须使用页面上的脚本来执行所需的操作(或其他客户端(如ActiveX或嵌入式.NET等)) 这是一个示例Javascript,可从网页调用Outlook MailItem。这可以很容易地从服务器端代码注入到页面中,以便在客户端上执行。 http://www.codeproject.com/KB/aspnet/EmailUsingJavascript.aspx (提示:问题中的格式) 我不了解mailto链接或Formmail类型的页面出了什么问题。 我将它扔在那里,因为有人问。 Mailto有很多缺点。主要尺寸。由于发件人需要对电子邮件文本进行大量格式化,因此生成的html代码可能会占用大量空间,而这些空间在使用mailto时会失败。 还是)感谢你的建议。
您要打开现有电子邮件还是创建新电子邮件?
当用户单击该链接时,将打开一个新的Outlook-E-Mail,并且:
所有这些字段均已从链接中填充。 如果公司中的每个人都使用Outlook,则仅使用标准的" mailto"链接应始终打开Outlook。听起来您好像过度设计了。 |
最新内容
相关内容
linux下用户权限命令?
linux下用户权限命令?,管理,系统,密码,地址,权限,时间,基础,信息,基本知识,工作,Linux用户以及权限相关常用命令总结sudo和su类似,有一些附加的linux开启运行命令?
linux开启运行命令?,系统,服务,工作,管理,状态,命令,标准,情况,环境,工具,linux中如何开机启动运行指定的应用程序或指令?1、开机启动时自动运linux运行wps命令?
linux运行wps命令?,软件,官网,名称,时间,电脑,系统,工具,环境,项目,数据,wps支持linux命令行下word转pdf吗?1、通过浏览器进入到wps官网,然后点linux用户名改名命令?
linux用户名改名命令?,系统,密码,命令,代码,名称,用户名,用户,终端,主机名,文件,linux下命令怎么修改用户名1、Linux系统中用户切换的命令为sulinux用户分组命令?
linux用户分组命令?,系统,命令,电脑,信息,时间,标准,资料,用户,文件,用户组,Linux命令行操作之sedsed命令行格式为:sed [-nefri] ‘command’linux命令改用户所属?
linux命令改用户所属?,系统,文件,名称,用户组,命令,用户,名录,基本知识,所有者,终端,linux修改用户属组命令1、打开自己的linux系统。接着打开linux浏览网页的命令?
linux浏览网页的命令?,工作,系统,传播,地址,命令,环境,发行,信息,网络,基础,linux在命令符界面如何浏览网页首先,连接相应linux主机,进入到linuxlinux系统用户组命令?
linux系统用户组命令?,系统,管理,密码,代码,用户组,用户,命令,邮箱,电脑,名称,Linux命令之用户组管理在Linux中,用户组是一种将一组用户聚合在linux用户退出命令行?
linux用户退出命令行?,状态,档案,标准,系统,命令,文件,模式,编辑,指令,主机,linux退出vi编辑命令先按ESC进入Command模式,然后输入“:wq”,回车就linux命令访问网页?
linux命令访问网页?,地址,传播,网络,系统,软件,网址,密码,服务,数据,首次,linux命令行打开火狐浏览器并跳转到想访问的地址程序设定。在编程软linux命令运行代码?
linux命令运行代码?,代码,单位,系统,环境,连续,保险,工具,命令,文件,音乐,Linux中,运行一个C语言程序如何运行1、编译。由.c文件生成.o文件,写linux用户自定义命令?
linux用户自定义命令?,系统,时间,标准,软件,项目,电脑,服务,工具,基本知识,材料,如何创建linux命令”快捷方式”或”自定义1、使用命令ln创建