SharePoint 2007 包含多个附件的传入邮件仅部分成功

SharePoint 2007 包含多个附件的传入邮件仅部分成功

我正在使用 SharePoint 2007 的收件箱功能从下拉文件夹中获取邮件并将其添加到配置列表中。我们有多个系统每晚向 SharePoint 发送自动报告,但出于某种原因,它只处理部分附件。

例如,一封自动发送的电子邮件被发送到一个包含 23 个附件的 SharePoint 列表(在您询问之前,合并附件的总大小小于 1 MB,并且我已从 Exchange 2007 中删除了所有大小限制)。在 23 份报告中,只有大约 5 份变成了列表中的文档项目。

这样做的结果是不规则的和不可预测的,但它总是对某些附件有效,通常不是对所有附件都有效。列表配置为不覆盖报告的现有副本,我注意到 SharePoint 通过在名称末尾放置一个 4 位数字来重命名文件(因为每天都会生成相同的报告标题)。

我已经查看日志好几天了,但似乎找不到任何解释。

更新-我在事件日志中发现以下内容:

尝试为通过电子邮件发送的项目创建附件时发生错误。电子邮件已发送到“报告”列表,错误为:未将对象引用设置为对象实例。

答案1

我不知道这是否能解决你的问题,但我注意到在最新的2009 年 8 月以下修复:

您向文档库发送一封邮件。如果邮件的主题很长,并且附件的文件名也很长,则附件会被丢弃。然后,您无法在文档库中找到该附件。

虽然这不完全是您的问题,但它表明微软一直在修复该领域的错误,并且可能已经(有意或无意地)修复了您的问题。

我建议您:

  1. 设置一个测试环境,以便您可以重现该问题。
  2. 安装 WSS 3.0 / SharePoint 2007 Service Pack 2 和 2009 年 8 月 CU。
  3. 检查问题是否解决。

请注意,如果已修复,您应该在将其部署到生产环境之前彻底检查此更新是否破坏了您网站的其他部分。希望您有一份在测试中复制的生产环境副本,并且可以相当轻松地完成此操作。

相关内容