问题标签 [outlook-2003]

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 投票
1 回答
2106 浏览

vba - 如何在 IPM.DistList 中获取收件人地址?

我正在尝试获取存储在 Exchange 2003 的公用文件夹(联系人类型)中的 IPM.DistList 中的收件人地址。

对象的 typeName 是 Message(父对象是 Messages 集合),messageType 是“IPM.DistList”。

我可以找到有关 IPM.DistListItems 的文档。DistListItems 文档在 MSDN 中没有列出父级的可能性。

我们有一个带有公用文件夹的 Exchange 2003 信息存储。在这些公用文件夹中有一个 [子] 文件夹(包含“联系人”类型的项目),它具有分发列表 (IPM.DistList's),其中包含联系人条目,本质上是列表的成员。

我需要获取公用文件夹子文件夹中列表成员的地址。

0 投票
1 回答
513 浏览

formatting - 修改 Outlook (2003) 联系人的脚本

我正在尝试清理我的 Outlook 2003 联系人,这已成为各种格式等的相当丑陋的混乱。

基本上,我有一堆联系人,形式为:

0xxxxxxxxx [十位数字,以 0 开头] 0xxxxxxxx [九位数字,以 0 开头] 0xxxxxxxx (xxxxx) [上面相同的九位数字,最后五位在括号中重复] +xxxxxxx [一些随机的“完整”号码,带有国际拨号代码, ETC]

我希望所有数字都与最后一种格式相匹配。算法很简单:对于前两种类型,去掉 0 并添加 +YYY,其中 YYY 是我的国家代码。第三个同上,但将所有内容都放在括号中。

我的问题是我不知道该怎么做。我一生中用 Perl 编写了一百万个脚本,但我宁愿不要将所有内容都导出为文本、处理它并重新导入;我想要一个可以轻松重新运行的一键式解决方案(例如,当我从公司目录中导入新联系人时,该目录采用上述形式之一)。我怀疑 VBScript 是要走的路;我在网上看到了一些将联系人作为对象访问的参考资料,但我不确定最好的入门方法是什么。

有什么推荐的资源吗?

这是https://superuser.com/questions/15913/script-to-modify-outlook-2003-contacts的副本;我不确定哪个网站的位置更好

0 投票
2 回答
8645 浏览

vba - 在访问 2003 中使用 vba 发送邮件时出现运行时错误 287

我目前正在编写一个 vba 宏来发送电子邮件,并且创建了消息,但由于生成了错误而不会发送。我目前的代码是:

有谁知道如何解决这一问题?

提前致谢。

0 投票
2 回答
667 浏览

outlook - 在 Outlook 中创建包含电子邮件正文的新电子邮件

在我们所有用户都使用 Outlook 2003 的公司 Intranet 上,我需要允许用户单击一个链接,该链接会打开一个带有预填充邮件正文、主题和收件人行的新电子邮件窗口。正文要求消除了像 MailTo 链接这样的简单选项。

我知道 Outlook 使用了一种 EML 格式,但我不知道如何使用它来打开显示为用户正在发送的新电子邮件的消息。它似乎只是在常规文件夹中存档电子邮件的一种格式。

还有其他选择吗?其他文件格式?

0 投票
3 回答
8134 浏览

php - Outlook 的 php 邮件标头 - 电子邮件到 Outlook 时为空,对 gmail 到 yahoo 非常有用

$标头是:

$header用这些线构建,并以各种方式更改了顺序,将 Mime 放在开头,结尾,移动 from 并回复围绕添加和删除 X-mailer 行。结果是一样的。Gmail 和 yahoo 都很好,当设置为 Outlook 2003 时,电子邮件是一个空附件。

有什么想法吗?

sdfor

0 投票
2 回答
715 浏览

outlook - Outlook 2003 - 向视图添加图标列?

我想在收件箱中添加一个自定义列,这是一个是/否列。我希望在 Yes 情况下显示一个图标。我怎样才能做到这一点?

我查找的所有内容都是关于通过 View.XML 属性、通过 UserProperties.Add 和 addToFolderFields = true 或通过字段选择器添加列。

还有很多论坛,来自 dimastr.com 的 Dmitry 只是告诉人们不可能在没有真正解释的情况下设置图标。

非常令人沮丧 - 如果您不能为它们设置图标,为什么 Outlook 的 UI 会支持创建图标字段?!他们不会总是空白列吗?!

一些替代问题如果得到回答也会有所帮助:

  • >的 View.XML 中的“位图”元素是<column什么?

  • 如何使用<column> 的“prop”元素将用户属性设置为列的值?

  • 在哪里可以找到 View.XML 定义的描述?微软文章都有坏链接。

0 投票
1 回答
540 浏览

vsto - 两个 Outlook VSTO 插件之间的共享代码

我们有一种情况,我们将有两个 VSTO Outlook 加载项,它们都以一些公共共享代码开始,但共享代码可能会随着时间的推移而分道扬镳。理想情况下,我们希望重组加载项以将公共代码分解为单独的共享 dll,但由于非技术原因,目前这不是一个选项。如果两个加载项都部署在同一个 Outlook 实例上,您预计会出现什么问题?您是否看到出现问题,因为会有两个类具有相同的名称和相同的命名空间,但两个不同的加载项加载到同一个 Outlook 实例的定义不同?此外,其中一个加载项需要调用另一个加载项中的表单。您认为这会是通用代码差异的问题吗?

假设我们设法重组加载项以使用所有通用代码分离出一个 dll,Outlook 是否会遇到由两个不同加载项部署的同一 dll 的不同版本的问题?

0 投票
2 回答
902 浏览

sql - 通过 VBA 从 Outlook 访问 Access DB

情况:

在 Outlook 中,我从服务器收到一条消息。消息的内容需要放入 Access db。但是,可能不存在具有相同日期的另一条消息。所以,如果已经有相同日期和时间的消息,我需要查看数据库。如果存在,则需要替换它,否则需要将消息添加到数据库中。该数据库包含道路上车辆的当前位置列表。

问题:

我无法通过 VBA 将日期时间与 Access DB 中的日期时间进行比较。我使用的查询不返回任何记录,但数据库中有记录。

这是我使用的查询:

其次,我现在需要知道该查询的结果。

如何确定我的查询给我的记录数?

谢谢卡马坦塔

0 投票
3 回答
24778 浏览

vba - 将 Outlook 邮件从一个邮箱收件箱移动到同一邮箱中的不同文件夹

我有几个邮箱,可以在 Outlook 配置文件中看到。其中一个邮箱,我们称之为“邮箱 - HUR”不断接收消息。目前,如果邮件超过 24 小时,我的一个团队每天都会进入该邮箱的收件箱,并将邮件移动(拖放)到收件箱的名为 Archive 的子文件夹中(我们是一个富有想象力的人!)。

有什么方法可以设置宏来执行此任务?我知道我使用 VBA 的简单方法,但从未在 Outlook 中使用过它,并且无法弄清楚命名空间详细信息以将我指向正确的邮箱而不是我的邮箱。

不幸的是,我无法访问 Exchange 服务器,只能使用 Outlook 客户端。

任何人都可以提供的任何帮助都会很棒。

0 投票
1 回答
3191 浏览

vba - 我可以使用 VBA 使用本机 Windows 解压缩功能解压缩文件吗?

我正在使用 Outlook 2003 并且我想使用宏来解压缩邮件上的文件附件。我可以使用 VBA 中 Windows 的内置 zip 文件处理来执行此操作吗?如果可以,如何操作?我在 Windows7 64 位上运行。