草庐IT

outlook-restapi

全部标签

c# - 在 Windows 7 中获取/创建 Outlook 应用程序

我正在尝试获取当前运行的Outlook版本或启动Outlook以防它未运行,但我在获取或创建Windows7中的Outlook应用程序对象时遇到了一些问题.我认为这与Vista和7中限制的用户权限有关。我正在使用Outlook2010。编辑:只有在我已经启动了Outlook2010实例时才会出现这些错误。如果Outlook没有启动,应用程序可以顺利运行(它可以自己启动一个Outlook实例)。如果有人能告诉我如何正确获取Outlook应用程序版本,那将非常有帮助。我正在运行的代码是一个很长的try-catchblock,它不断触发异常:try{//createanapplication

c# - 当托管在 VSTO/Outlook 加载项中的 ElementHost 中时,WPF 文本框不允许撤消

我有一个Outlook插件(VSTO),在Outlook窗体区域我有一个ElementHost中的WPF用户控件。我有一个问题,我的用户控件中的文本框没有撤消功能......在某些配置中。特别是在Windows7/Outlook2007中,撤消(即Ctrl-Z)不起作用,即使剪切/复制等都可以。有趣的是,Windows8/Outlook2010撤消确实有效。TextBoxXAML是:注意:我已尝试设置以下属性以使其工作但无济于事:IsUndoEnabled="True"UndoLimit="-1"谁能告诉我为什么会这样,我可以做些什么来让它按预期工作?2014年1月7日更新。我已将以下

c# - 如何访问 ThisAddIn 类之外的 VSTO Outlook 加载项中的应用程序属性?

使用新的OutlookVSTOC#项目创建的ThisAddIn类具有Application属性,您可以使用该属性访问Outlook文件夹和项目。问题在于,当您在ThisAddIn类中时可以轻松使用它,但无法从项目中的其他类轻松访问它。这是因为它是一个实例属性。我想找到访问此属性在我的其他类中提供的相同功能的最佳方式,因此我提出了两种可能的解决方案,但我不知道哪一种(如果有的话)是好的。假设我想要获取默认收件箱文件夹。在ThisAddIn类中,我会简单地做这样的事情:this.Application.Session.GetDefaultFolder(Outlook.olFolderInb

javascript - 使用 Javascript 在 Microsoft Outlook 中创建 HTML 电子邮件

我想从Javascript网络应用程序创建电子邮件。我完全知道关于这个的许多SO问题(例如OpenOutlookHTMLwithChrome)。典型答案有问题:Mailto:链接:这将允许您创建电子邮件,但只能是纯文本(无HTML)并且不允许附件。Activex:仅限IE,我的应用程序也需要在Firefox和Chrome中运行。允许ActiveX的FF和Chrome插件是安全隐患,而且似乎有问题。服务器端通过SMTP发送:电子邮件最终不会出现在用户的“已发送”文件夹中。加上允许用户在浏览器中编辑HTML和附加文件的障碍。创建一个Outlook.MSG文件:似乎没有库,也没有关于如何做的

php - Outlook 2003 不导入 .ics 日历,而 Outlook 2007 导入

我有一个用PHP手动创建的.ics文件,如下所示:BEGIN:VCALENDARPRODID:-//MicrosoftCorporation//Outlook11.0MIMEDIR//ENVERSION:2.0METHOD:PUBLISHX-MS-OLK-FORCEINSPECTOROPEN:TRUEBEGIN:VEVENTCLASS:PUBLICDESCRIPTION:SomedescriptionhereLOCATION:ScheduledPTODTEND;VALUE=DATE:20101104DTSTART;VALUE=DATE:20101103PRIORITY:5SEQUENC

php - 实现从 MS Outlook 到我们的 Web 应用程序的拖放功能

我们正在寻找一些开发指南/帮助,以实现从MSOutlook到我们的Web应用程序(目前正在开发中)的拖放功能。我们的最终目标是让我们的用户能够将电子邮件从他们的Outlook实例拖到我们在他们的浏览器中运行的应用程序中。目前,我们可以通过文件(例如从用户的桌面)而不是直接从Outlook来实现此功能。我们的应用程序是使用VisualStudioforPHP和SQLServer2012后端开发的。目前我们的进展:•我们的页面上有一个HTML5控件,它接收javascriptonDrop/OnDropStart/etc事件,并能够枚举和检索其中的内容、文件或其他内容;•从Outlook(在

php - "\n"收不到 OUTLOOK 邮件

$str="HelloJagdish\n\n";$str.="thisisniceevening\n\n";$str=stripcslashes($str);mail($to,$subject,$message);在outlook中查看这封电子邮件时,没有出现“\n\n”是什么原因?如何在电子邮件中获取这些信息? 最佳答案 Outlookre-formatsplain-texte-mailsasitseesfit.这可以在选项中关闭,但如果您以纯文本形式向客户发送内容,则对此无能为力。理论是它试图检测一个固定宽度的列,并删除固定宽度

php - 从本地电脑的 outlook php 读取电子邮件

我有一个奇怪的要求。我需要使用php从本地电脑读取outlook电子邮件。我将获得用户凭据。那么有什么办法可以做到这一点吗?它需要在所有主流浏览器中运行良好。谢谢。 最佳答案 不确定您为什么要尝试从“单个”PC上的本地邮件文件中获取它,我宁愿从POP3/IMAP路由攻击它,那么它会是基于PHP的邮件客户端,或任何您需要它的用途(获取邮件、过滤、检查、触发事件等;)。但是您所描述的是不可行的,我看不到客户付费通过PHP访问简单的客户端邮件。这里有一些PHP/Email阅读引用:http://garrettstjohn.com/entr

php - Outlook 2007 接收带有标题的 html 邮件作为源,其他 MUA 工作正常。为什么?

我有几个简单的表单可以发送纯html格式的电子邮件。大多数客户端(Gmail、LotusNotes8、hotmail/live、windowslivemail、outlookexpress)都能很好地接收电子邮件,但Outlook2007却不行。代码如下所示:$data="$subName:{$_POST["nombre"]}Phone:{$_POST["telefono"]}Email:{$_POST["email"]}Subject:{$_POST["asunto"]}Question:{$_POST["consulta"]}";$header="Reply-To:$from\r\

php 邮件无法与 outlook 完美配合

我在使用PHP发送邮件时遇到问题。邮件已被Outlook正确接收,但未在电子邮件中显示“发件人”地址。$subject=$_POST['message_subject'];$message=$_POST['speaker_description'];$email=$_POST['email'];$option=$_POST['sel_reg_options'];$email=substr_replace($email,"",-1);$headers.="Content-type:text/html;charset=iso-8859-1\r\n";$headers.="From:MyNa