问题标签 [outlook]

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 投票
2 回答
758 浏览

outlook - 在为事件实施 ICalendar 导出时应针对哪些客户?

http://en.wikipedia.org/wiki/ICalendar

我正在努力实现事件的导出功能。上面的链接列出了大量支持 ICalendar 标准的客户端,但我可以看到的“三大客户端”是 Apple 的 iCal、Microsoft 的 Outlook 和 Google 的 Gmail。

我开始感觉到这些客户端中的每一个都实现了“标准”的不同部分,并且我不确定我们应该尝试从应用程序中导出哪些信息,以便有人可以将其放在他们的日历上(尤其是在复发前后)。

例如,据我了解,Outlook 不支持每小时重复。

你们中的任何人都可以从功能实现的角度提供“快乐媒体”的指导吗?

第二个问题,如果我们决定从导出中删除功能(例如每小时重复),因为 Outlook 不支持它,我们是否应该在应用程序中也支持它?(它是一个通用的事件调度应用程序,没有考虑特定的业务用途......所以我们真的在寻找快乐的媒介)。

0 投票
2 回答
3247 浏览

outlook - 使用 Exchange Server 对消息中的文本进行标准签名

任何人都知道如何在不使用第三方程序的情况下做到这一点?如果无法使用附加组件来做到这一点,有人可以推荐一个吗?

编辑:我需要在服务器中添加它,以便所有用户都具有相同的签名。

谢谢

0 投票
4 回答
3563 浏览

windows - 多台设备上的同时 Outlook 提醒

免责声明:这实际上不是一个编程问题,但我觉得 stackoverflow 上的观众比大多数问答网站更有可能得到答案。

请原谅我,乔尔,偷了你的问题。乔尔不久前在播客上问了这个问题,但我认为它没有得到解决。我也有同样的情况,所以我也在寻找答案。

我有多个设备都与 MS-Outlook 同步。PC、膝上型电脑、智能手机、PDA 等都具有将其数据(日历、电子邮件、联系人等)与 Exchange 服务器同步的能力。我喜欢使用 Outlook 会议通知或预约提醒来提醒我即将召开的会议或医生预约等。问题在于所有设备都会弹出相同的提醒,我必须单独访问每个设备才能打盹或关闭所有相同的提醒弹出窗口。

既然这是一种同步技术,为什么我在一个设备上打盹或关闭的事实不能自动同步其他设备。我什至尝试在关闭提醒后强制同步,但在强制同步后它仍会显示在我的其他设备上。这对我来说非常烦人。

是否有我忽略的设置,或者是否有我应该使用的第 3 方提醒实用程序而不是内置的东西?

谢谢,库尔特

0 投票
7 回答
40225 浏览

c# - 从 .msg 文件中读取

我需要在.NET 中读取 Outlook .MSG 文件,而不使用 COM API for Outlook(因为它不会安装在我的应用程序将运行的机器上)。有没有免费的第三方库可以做到这一点?我想提取 From、To、CC 和 BCC 字段。如果它们也存储在 MSG 文件中,发送/接收日期字段会很好。

0 投票
7 回答
17343 浏览

email - 在没有 Outlook 的情况下访问 Exchange Server

是否有一种方法可以访问没有 OutlookIMAPPOP3没有 Outlook 启用的 Exchange 服务器?

Outlook Express 似乎不支持 Exchange(仅IMAP and POP3)。

0 投票
3 回答
1669 浏览

.net - 使用 .NET 的 Outlook 加载项

我们一直在使用 Visual Studio 2008 开发 Outlook 加载项。但是,在将命令按钮添加到自定义命令栏时,我遇到了一个奇怪的行为。当我们在回复、全部回复和转发窗口中添加按钮时,就会体现这种行为。问题是命令按钮的标题不可见,尽管当我们使用 VS 进行调试时,它会正确显示标题。但在 Outlook(2003) 中查看时,该按钮没有字幕。

我有如下代码片段。任何帮助,将不胜感激。

0 投票
8 回答
2056 浏览

email - 收件箱管理(在 Outlook 中)

我在拥有一个有组织的收件箱和拥有一个包含我收到的所有内容的收件箱之间来回走动。

您会建议将所有内容留在收件箱中,还是整理一下?如果您组织它,是否有任何方法可以帮助您完成此任务,或者可能是 Outlook (2003) 插件?

对于它的价值,我觉得收件箱中的所有内容按日期分组更有效率。我觉得以其他方式进行收件箱管理需要花费更多时间。

0 投票
1 回答
6159 浏览

vba - MS Outlook 2007 中 Visual Basic 宏的目录选择器

我为 Outlook 2007 的附件归档编写了一个 Visual Basic 宏,但没有找到一种完全令人满意的方法来显示 Outlook 宏中的目录选择器。现在,我对 Windows API 或 VB(A) 编程都不太了解,但我在 Microsoft 应用程序中最常看到的“标准”Windows 文件对话框似乎是一个显而易见的选择,但它似乎并不容易获得来自 Outlook 的宏。

理想情况下,目录选择器至少应该允许手动粘贴文件路径/URI 作为导航的起点,因为有时我已经为同一目录打开了一个资源管理器窗口。

Outlook 宏中目录选择器的最佳选择是什么?

我已经尝试过但没有完全令人满意的两件事是(代码被简化并且没有错误处理,并且可能也可以在旧版 Outlook 中运行):

1)使用Shell.Applicationwhich 不允许我通过剪贴板实际粘贴起点或执行其他操作,例如重命名文件夹:

2)使用Office.FileDialogfrom Microsoft Word 12.0 Object Library(通过工具/参考),然后使用Word的文件对话框,它以某种方式在我的Vista系统上永远出现并且并不总是真正将Word带到前台。相反,有时 Outlook 被阻止,文件对话框在后台某处徘徊:

还有其他想法吗?

0 投票
5 回答
5417 浏览

c# - 通过网页的 Outlook 电子邮件

我有一个使用 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 服务器应用程序的本地激活权限} 给用户 可以使用组件服务管理工具修改此安全权限。” 我已经使用组件服务工具修改了权限,但仍然出现同样的错误。

有没有办法克服这个问题,或者这是一个徒劳的练习,因为 Outlook 无法从服务器端代码在客户端打开?

由于电子邮件可以获得的极端长度,Mailto 将无法工作。此外,发送它的用户需要在文本中为收件人添加引人注目的内容。

0 投票
1 回答
964 浏览

c# - WebDAV 查询故障 - 无法读取电子邮件正文

我们的团队(企业环境)需要监控几个匿名帐户的 Outlook 收件箱,以查找特定类型的退回电子邮件。

WebDAV(使用 C# 2.0)是我们已经走过的路径之一,我们几乎到了那里,除了一个小问题:我们收到以下电子邮件正文元素的响应

唯一真正的共同点是它只发生在我们的 Exchange 服务器以“无法投递”的形式返回给我们的邮件上。注意:所有其他电子邮件都很好。

有什么想法吗?