问题标签 [outlook-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1995 浏览

c# - 以编程方式激活 Outlook

我有一个应用程序需要在用户单击按钮时激活 Outlook(如果它正在运行)。我尝试了以下方法,但它不起作用。

在窗口类中声明:

在按钮Click处理程序中:

无论 Outlook 当前是最小化到任务栏还是最小化到系统托盘还是最大化,这都不起作用。如何激活 Outlook 窗口?

0 投票
2 回答
511 浏览

vba - Outlook VBA 疑难解答

我有以下 VBA 代码块,它应该为我的默认文件夹中的每个联系人创建一个带有名字的弹出框。

出于某种原因,我在循环结束时收到零星的类型不匹配错误。

任何人都可以解释这个问题的原因吗?

0 投票
4 回答
11627 浏览

html - Outlook(2007 和 2010)中 HTML 电子邮件表格中 TD 元素下方的空格不一致

我研究了这个问题,在网上找到了许多建议的修复方法,但没有任何效果。

问题是我正在设计的 HTML 电子邮件中表格中特定 TD 元素之间的差距。它仅在 Outlook 2007 和 2010 中以这种方式显示。

这是问题的屏幕截图的链接

在右侧的侧边栏中,“Level 2”与其上方的薄圆角框之间应该没有间隙。

这是创建蓝色框的嵌套表的代码:

如您所见,我已经删除了所有空白,因为这是我发现的一种解决方法中所建议的。我还在 TD 元素中插入了 'line-height:0;font-size:0' 样式,并在图像本身中插入了 'display:block' 样式,这也是所有建议的解决方法。这些都没有丝毫不同。

此问题不会出现在任何其他电子邮件客户端或浏览器中。

请帮忙!

0 投票
1 回答
849 浏览

sharepoint-2007 - 是否可以以编程方式检索用户添加到其 Outlook 中的 Sharepoint 联系人列表?

我在 ac#.net 应用程序中内置了一个自定义地址簿。我的用户已经进入 Sharepoint 并将那里的联系人列表连接/链接到他们的 Outlook 中。他们希望这些 Sharepoint 联系人列表显示在我们的自定义地址簿应用程序中,但我找不到访问该特定数据的方法。

我希望可以进行一些 LDAP 路径或 EWS 调用来获取这些 Sharepoint 联系人列表。

我曾考虑通过 API 直接查看 sharepoint 以获取联系人列表数据,但我仍然不知道他们是否真的将这些列表添加到他们的 Outlook 中。

0 投票
1 回答
931 浏览

c# - Outlook 2010 可扩展性,选择哪个 API?

我想为 Outlook 2010 应用程序添加一些功能。这些功能将包括:

  • 向功能区添加一个按钮,
  • 操纵日历,
  • 按下功能区按钮后显示 Windows 窗体。

我设法发现有几种方法可以以编程方式干扰 Outlook。它们是:对象模型、PIA、MAPI 和辅助 API。(资源)

您会推荐哪种方法来实现上述要求?我想使用 C#。非常欢迎任何有关 Outlook 开发的提示。

0 投票
1 回答
6179 浏览

html - Outlook 2010 表格单元格宽度显示不正确

我在为 Outlook 2010 编码这封电子邮件时遇到了类似的问题(当然)。大多数客户端的电子邮件都很好,但文本区域的宽度比应有的要大。无论我应用什么 CSS 或 html 宽度,Outlook 都会渲染单元格的宽度,使其比应有的宽度更宽。

0 投票
1 回答
374 浏览

outlook - 加载项表单区域中的“您已回复此消息”标题

有什么办法可以轻松地将“您在 XXX 上回复此消息”标题(当前的 Outlook 也有一个很好的感叹号!)添加到我自己的表单区域?

也许在表单区域中定义一个占位符并以某种方式填充它?我正在使用 C++。

谢谢,

尼力

0 投票
1 回答
2237 浏览

icalendar - Outlook ICS iCal BYDAY 属性给出“不是有效的 Internet 日历文件”

我有一个像这样的 ICS 文件:

当您在 Outlook 2010 中打开它时,这不起作用(您收到无效的 Internet 日历文件消息,它没有帮助)。但是,如果将第 13 行更改为:

或者

有用。

所有这些变体都通过了 iCal 验证测试,这只是 Outlook 的一个愚蠢问题。有谁知道任何解决方法或我可以做的其他事情?

干杯,有钱

0 投票
3 回答
5645 浏览

c# - 从 C# 中的 MailItem 获取命名的 MAPI 属性

我正在用 C# 开发一个 Outlook 2010 自定义插件。这是我第一次使用 C#(我通常是 java 人)。

我想访问的消息中有一个命名的(自定义)MAPI 属性,但在这样做时遇到了麻烦。我的理解是,在 Outlook 2007 中引入了 PropertyAccessor 对象,它允许轻松访问命名的 MAPI 属性。我按照以下文档中的说明进行操作:

http://msdn.microsoft.com/en-us/library/ff868915.aspx

我可以使用 Outlook Spy 在邮件上看到我想要访问的命名 MAPI 属性。从 Outlook Spy 我可以获得有关该属性的以下信息:

所以我尝试了以下代码(对象邮件是 MailItem 的有效实例):

这会产生以下异常:

所以我想知道如何真正获得这个属性?我是否错误地形成了命名空间引用?或者我是否需要使用本示例中概述的方法:

http://www.outlookcode.com/codedetail.aspx?id=1112

我的理解是,这仅对 2007 年之前的 Outlook 版本是必需的。任何帮助深表感谢!

0 投票
0 回答
362 浏览

c# - 在瘦客户端 OWA 应用程序中安装 Outlook 扩展

我为 Outlook 开发了一个扩展,目前已将其安装在一个胖客户端 Outlook 实例上。我想为瘦客户端 OWA 应用程序启用相同的扩展,但找不到任何有关开发 OWA 扩展的文档。

是否可以简单地将 Outlook 扩展移植到可以安装在 OWA 上的瘦客户端版本?或者这是需要从头开始重新开发的东西?

我的扩展是用 C# 为 Outlook Exchange 2010 构建的。

谢谢!