问题标签 [outlook-web-app]
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.
coldfusion - 为什么 cfexchangemail 的 get 操作永远不会返回?
我们正在运行 Coldfusion 9.0.1,并且多年来已成功使用 cfexchangemail 检索电子邮件。
在过去的几天里,一些用户的电话再也没有回来。这导致 ColdFusion 堆积活动请求,最终导致任何请求都没有响应。
对于其他用户,呼叫成功。
这是电话:
有没有人遇到过类似的问题?
更新:
我使用在生产中运行良好的测试帐户运行了一些手动查询。如果我删除 maxRows 过滤器,我会收到一个运行时间很长的请求(还没有看到它返回)。将 maxRows 设置为 18 允许请求完成,但仅在大约 10 秒后完成。将 maxRows 设置为 19 似乎使其进入非响应模式。
这似乎表明消息的大小或某种损坏的数据。
更新 2:
这似乎是电子邮件问题的大小。如果收件箱只有一封电子邮件,如果大小(大约)约为 20kb,则呼叫将永远不会返回。一个 19kb 的电子邮件可以正确返回。
现在的问题是:一直都是这种情况,我们现在只看到这么大的电子邮件还是发生了什么变化?据我所知,我们的 CF 安装没有任何变化。
更新 3
Coldfusion 10 现在已经过测试。我们得到相同的结果。
更新 4
我已经能够通过直接命中 WEBDAV 来触发问题,这将 ColdFusion 排除在外。
php - 如何调试 OWA/COBALT/MS-FSSHTTP?
我正在尝试为Office Web Apps实现MS-FSSHTTP。具体来说,我只需要让 Word 工作。
OWA 服务器正在发送一个ExecuteCellStorageRequest请求,该请求遵循 FSSHTTP 标准(看起来像被屠杀的 SOAP)。
请求正文是没有信封的标准 SOAP 请求。它看起来像这样(为清楚起见而格式化):
我将此请求包装在标准的 SOAP 信封中,
这样我就可以将它传递给内置的 PHP SoapServer类(以免它崩溃而没有错误消息)。
处理时它会为我调用一个RequestVersion
方法(我认为这是正确的;我无法确定该二进制消息的正面或反面)并产生响应。[它只是获取标签名称并以相同的名称调用函数。我认为这根本不是它所要求的。]
响应也应该是无信封的,所以我把它去掉,
并寄回。看起来像这样:
(我认为这是它正在寻找的响应,通过查看这个模式)。
请求标头还说它Expect
是 sa 100-continue
,因此我将 HTTP 100 状态代码连同我的响应一起发回。
我只能假设 OWA 服务器不喜欢我的响应,因为它会立即关闭我的连接,
2014/01/23 14:08:31 [info] 81976#0: *229 kevent() 报告客户端 192.168.0.10 关闭了 keepalive 连接
现在我很难过。
OWA 服务器没有给我任何类型的错误消息,所以我不知道可能出了什么问题或如何获取更多信息。我可以远程访问 OWA 机器,但在日志中看不到任何有用的信息。
有没有人有任何实现 MS-FSSHTTP 的经验(我的谷歌搜索表明一个响亮的“不”)或者知道如何进一步调试这个?我相信 OWA 只是一个在 IIS 上运行的 ASP.NET 应用程序,但 AFAICT 所有的源代码都是预编译的二进制文件。
responsive-design - Outlook Web 应用显示响应式电子邮件的移动和桌面版本
有人可以帮忙吗?
我已经使用桌面和移动版本的代码创建了响应式电子邮件。除了在显示两个版本的 Outlook Web 应用程序中之外,它在每个邮件客户端中都可以正常工作。
我在使用 Outlook 2010 时遇到了同样的问题,但我通过将移动内容包装在 contidional mso 评论中来修复它:
email - Outlook Web 应用程序的电子邮件呈现问题
在编写电子邮件时,我似乎在 Outlook Web 应用程序预览窗格中遇到了损坏的模板,但是当我双击电子邮件(电子邮件在新窗口中打开)时,它呈现得很好。
td 中的文本在行之间有很多间距,图像在其他问题中没有正确垂直对齐。
有谁知道这是什么原因以及如何解决?我确实在线阅读了预览窗格将电子邮件包装在自己的范围内并添加了自己的样式,这会影响布局?
javascript - 使用了哪些技术来创建 Outlook Web App 2013?
Microsoft Outlook Web App 2013 (OWA) 在大多数浏览器和设备上具有一致的外观和感觉。它还有一个API来扩展它。
OWA 2010 是一个普通的 ASP.NET 网页应用程序,但 OWA 2013 看起来不像,它看起来也不像 ASP.NET MVC。即使是 Exchange 上的 JavaScript 文件也很大,看起来像机器生成的代码。
有谁知道使用了什么样的框架或工具?
html - Outlook Web App 中 HTML 电子邮件的样式行高
我一直在处理 HTML 电子邮件,并尝试了一切以line-height
使其在 Microsoft Outlook Web App 中正确显示。我已经尝试过!important
我的内联样式,.ExternalClass * {line-height: 100%}
在文档头中使用,将文本包装在一个带有inline line-height
样式的跨度中,line-height
在父级td
和span
.
如果有人可以帮助它,将不胜感激!
下面是我当前文本在 td 中的一个区域的示例。
我还尝试添加到 td mso-line-height-rule: 完全正确。
html - 覆盖文本对齐:在 OWA 上对齐 - HTML 电子邮件
我在使用 Outlook Web App (OWA) 时遇到问题。不用说,各种 Outlook 客户端存在许多问题,但 OWA 是我遇到的记录最少的客户端。
下面的代码在所有客户端(Outlook 2000-2013、GMail、Yahoo、AOL)中都能完美运行,但在 OWA 中,文本始终设置为text-align: justify
,我无法覆盖它。
到目前为止,我已经尝试过设置:
text-align: left
text-align: left !important
float: left
float: left !important
关于以下要素:
<table>
<td>
<div>
<span>
<multiline>
.left
和班级一样
此外,一个稍微无关的注释,但
<div><multiline label="Body"> content </multiline></div>
处理仅在 OWA 中出现的双行间距。
关于如何设置的任何想法text-align: left
?
outlook - Outlook Web 应用中心表
我有一个非常简单的 html 电子邮件结构:
我多年来一直使用这种结构,它总是在各种电子邮件客户端中工作,因为它非常基础。
但在 Outlook Web App 中,它不会将内部表格居中。
它使用 align="center" 将 style="text-align:center" 添加到 td。但 style="text-align:center" 只居中文本,没有表格。所以内表在 OWA 中左对齐。
c# - 阅读没有签名的正文
我在 C# 中开发了一个应用程序,它使用 EWS 从交换中读取电子邮件。当我收到一封新电子邮件时,我需要将正文保存在数据库中并将其重新发送到其他电子邮件@。这已经完成,但问题是我应该保存没有签名的新电子邮件。有什么方法可以确定签名从哪里开始?
提前感谢您的帮助:)
exchange-server - 您尝试访问的项目不再存在
这是我试图访问其附件的电子邮件的屏幕截图。
当我尝试打开附件时,出现以下错误
这背后的原因是什么,如何解决?
我正在尝试使用 EWS api 处理电子邮件,但我的进程卡在这封电子邮件上,因为在处理这封电子邮件时,我收到以下错误(加载此特定电子邮件的 MimeContent 时)。
这是代码
这是我得到的错误。
Microsoft.Exchange.WebServices.Data.ServiceRequestException 发生
HResult=-2146233088 消息=请求失败。无法从传输连接读取数据:连接已关闭。
源=Microsoft.Exchange.WebServices