问题标签 [outlook-2013]

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 回答
3700 浏览

c# - 如何使用 DDay.iCal 设置时区

我正在使用DDay.iCal发送一个应该由 Outlook 2013 接收的事件。这是我设置日期的代码部分:

当我在 Outlook 2013 中收到相应的会议请求时,我得到以下信息:

组织者在以下时区创建了此会议:(UTC) 蒙罗维亚、雷克雅未克

我可以设置哪些时区?我尝试了一些,例如:

...和...

当我这样做时,不是会议请求,而是在 Outlook 2013 中,我收到一封电子邮件,其附件名为not supported calendar message.ics.

如何正确设置时区(或至少一些默认设置,以便 Outlook 不会显示前面提到的消息)?

编辑:下面是 .ics 文件的内容:

0 投票
3 回答
1706 浏览

vba - MailItem.Reply 事件未按预期工作

当我使用 Outlook 2013 回复文本或 rtf 邮件时,我想编写一个更改邮件格式的脚本。有一些开始。我使用了MS 开发中心中描述的回复事件。不幸的是,这个例子并没有像我期望的那样工作。为了测试,我输入了一个简单的消息框,单击回复按钮后应该会弹出该消息框。我从来没有看到那个消息框。我做错什么了?

0 投票
1 回答
652 浏览

vbscript - 升级到 Outlook 2013 杀死了一个 VBScript

我们之前运行的是 Outlook 2007,我创建了一个脚本,用于对具有设置参考模式的电子邮件与没有设置参考模式的电子邮件进行排序。但是,由于更改为 Outlook 2013,该脚本不再有效。有效的脚本如下:

但是它现在在第一个 EmailCheckString = objUnprocessed.Items(j) 处中断并显示:错误:对象不支持此属性或方法:'EmailCheckString' 代码:800A01B6

在升级 Outlook 2013 之前,此脚本运行良好。对于如何解决这个问题,有任何的建议吗?

0 投票
1 回答
106 浏览

outlook-2013 - 在 Outlook 2013 中获取停靠的消息对象

获取当前打开的新电子邮件(从 Outlook 主窗口取消停靠时)需要以下代码:

当新邮件停靠在 Outlook 的主窗口中时,您如何执行此操作?当用户单击他们当前正在查看的消息中的回复按钮时,就会发生这种情况。

0 投票
1 回答
1962 浏览

outlook - Outlook 高级搜索中的多个“发件人:”关键字

回复:桌面客户端

我已经尝试了所有我能想到的方法。场景:您有一个包含五封电子邮件的收件箱,每封来自不同的人:personA、personB、... personE。我的目标是编写一个排除人员并显示剩余电子邮件的搜索查询。

我可以编写像 from:personA OR from:personB 这样的肯定查询,并且查询返回来自 personA 和 personB 的混合电子邮件。

我编写了逆向查询 NOT (from:personA OR from:personB),查询返回所有电子邮件,包括 personA 和 personB。我尝试过诸如 NOT from:personA AND NOT from:personB、NOT from:personA OR NOT from:personB 之类的变体,但没有任何效果。

如果我减少查询以仅排除一个人,它会按预期工作。但是,如果我尝试扩大范围以排除多个,它不会返回所需的结果。我错过了什么?

0 投票
1 回答
2235 浏览

html - Outlook 2014 问题 - 图形电子邮件中的重叠图像

升级到 Office 2013。尝试在 Outlook 2013 中发送图形电子邮件,并遇到重叠图像切片的错误。这些电子邮件在 2013 年查看时显得很紧凑,并且重叠导致图像或文本被截断。

我已经向私人 Yahoo、Gmail 和 Hotmail 帐户发送了测试,没有发现任何问题,旧版本的 Outlook 仍然可以正常显示模板。

这是中间和底部显示的问题的外部屏幕截图:http: //imgur.com/jhPwwcF

我们尝试发送的每封图形电子邮件都会发生这种情况。我希望有人以前遇到过这个确切的问题。这是我用于其中一个模板的代码:

0 投票
1 回答
1249 浏览

c# - Outlook 2013 加载项 MailItem 创建阻止 Outlook

我目前正在使用 Visual Studio 2013 使用 Office 2013 加载项。我创建了一个带有显示小 Windows 窗体的按钮的功能区:

当用户单击表单上的其中一个按钮时,将创建一个新的 MailItem(其中包含一些信息)。

这是 setFaxNumber 方法:

我目前面临的问题是,在用户单击表单上的特定按钮后,Outlook 主进程被阻止并且 UI 冻结,直到新创建的消息被发送或丢弃。

我怎样才能避免这种行为(以便用户能够显示来自 Outlook 的其他邮件,而这个新创建的 MailItem 仍然可以由用户编辑)?

编辑:创建 MailItem 后 Outlook-UI 冻结。当时,Windows 窗体仍然打开,我可以像往常一样使用 Outlook-UI。

0 投票
2 回答
861 浏览

image - 升级到 Outlook 2013 杀死了 VBScript - 表格中的图像

我已将脚本简化为尽可能简单。问题是在 Outlook 2013 的表中插入图像。此脚本适用于旧版本。

1 个表格,1 行,2 列并在单元格中使用 AddPicture 会杀死脚本!

objTable.Cell(1, 1).Range.Text = objSelection.InlineShapes.AddPicture(strLogo)

完整脚本如下。任何变通方法将不胜感激。

0 投票
2 回答
808 浏览

c# - 在 c# 构建的电子邮件中将图像比例限制为内联附件

再会,

如何减少/限制图像的大小作为 ac# 电子邮件中的内联附件?电子邮件中显示的图像非常大,我想将其缩小到 475px x 475px 左右。

HTML:

附加图像的代码

正如网站所见,Outlook 2007 不再支持max-width和css 样式。max-height图像从磁盘读取,作为附件添加,并提供与 html 页面上的内容 ID 占位符图像标签匹配的内容 ID。图像不会调整到更小的比例,并且......它通过让页面上的其他元素感觉非常......非常小来吓唬页面上的其他元素。

我该如何克服呢?

0 投票
1 回答
258 浏览

c# - HTMLBody 和 WordEditor.CheckSpelling 在内联响应中似乎彼此不喜欢

所以这就是问题所在。打开内联响应后,我可以毫无问题地对其进行编辑。然后,当我通过单词编辑器运行拼写检查时,我无法通过电子邮件的 HMTLBody 进行编辑。我的意思是,如果我这样做:

email.HTMLBody = email.HTMLBody.Replace("cat", "dog");

它不会改变电子邮件中的正文。如果我email在更改后突出显示,HTMLBody 将显示更改,但不会显示在电子邮件中。

现在,如果我先进行所有编辑然后进行拼写检查,它将检查所有错误的文本,但不会更改实际的电子邮件文本。顺便说一句,这只发生在电子邮件正文中。无论发生什么,我都可以更改 To:、CC: 和 Subject: 字段。它也只影响内联响应,而不影响弹出到它自己的检查器中的任何电子邮件。我可以将回复作为内联开始,然后弹出它,问题就不会发生。

这就是我进行拼写检查的方式

如果您需要任何信息,请告诉我。

编辑

所以,多想一下@Dmitry 所说的话,我决定回去继续使用.WordEditor来自电子邮件的内容。这是结果。

我可以使用文字编辑器很好地编辑电子邮件正文,但它会重新格式化整个电子邮件(删除回复/转发分隔线)并用回复颜色(对我来说是蓝色)为整个电子邮件着色。我可以通过使用.Range文档中的开始和结束值来解决这个问题,如下所示:

代替

.WordEditor我可以通过从正确的来源获取来修复拼写检查,如下所示: