问题标签 [meeting-request]

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 投票
0 回答
729 浏览

.net - 发送带有邮件附件的会议邀请

我创建了一个 MailMessage,它实际上是一个会议请求,但问题是当它出现在我的 Outlook 中时,我可以像任何其他会议请求一样接受/拒绝。这很棒。但是,现在我正在尝试在执行此操作时向 MailMessage 添加附件,它成功添加了附件,但是当 Outlook 中收到电子邮件时,它不再是我可以接受/拒绝的会议请求,而只是一封带有里面的会议信息和附件。如何以编程方式附加附件,同时保留会议请求功能?

0 投票
2 回答
4125 浏览

ruby-on-rails - 在不使用 Outlook 的情况下发送实际的 Outlook 会议请求

所以,使用 rails/ruby & linux 我希望能够发送一个真实的、真实的 Outlook 风格的会议请求。真实性在于它的行为应该像从 Outlook 发送的会议请求一样。

请注意,我并不是指将 iCal/vCal 作为电子邮件的附件发送 - 我已经可以这样做了。iCal 路线的问题是:

  • 在 Outlook 中,您必须打开 .ics 附件(双击)以获取会议详细信息并接受它
  • 如果电子邮件收件人是会议的组织者(ical 组织者电子邮件 == 当前用户电子邮件),则该用户无法将会议添加到他们的日历中(Outlook 认为您是组织者,您已经知道了)
  • 在 iPhone(我知道...)上,带有附件的电子邮件不会出现在您收到的邀请列表中。这里使用 iPhone 的每个人都在此列表中查找他们需要接受的邀请,所以我的也需要出现在那里。Outlook 会议请求显示在此处。

那么有人知道如何从 Rails 发送 Outlook 会议请求吗?

更新我认为描述我想要实现的目标会有所帮助:

3 人:James@company.com、Bob@company.com 和 Alice@company.com

在 Rails 应用程序上,James 安排了与 Alice 的会议,并邀请 Bob 作为与会者参加。rails 应用程序现在应该向 James、Alice 和 Bob(作为与会者)发送一个会议请求(James 作为组织者),这样他们三个人都可以轻松地将这个会议添加到他们的 Outlook 日历中(此时我不关心下降/也许)。此外,Bob 使用他的 iPhone 通过 ActiveSync 链接到一个 Exchnage 帐户,因此这也应该适用于他。

更新 2:这是我的 ics 文件的内容(附在 HTML 电子邮件中),通过电子邮件发送给 james@company.com(组织者)和与会者。每个人都需要能够将其添加到他们的日历中:

当该电子邮件出现在我的 (james) Outlook 中时,会有一个 .ics 附件(否则该电子邮件是普通的 HTML 电子邮件)。打开附件我被告知,作为会议组织者,我不需要回复并且没有“接受”或“添加到日历”选项

更新 3:

这是我现在发送的内容:

0 投票
1 回答
18 浏览

location - 如何将位置添加到 VSTO 加载项中的位置框

我有一个应用程序,它指定了自己的位置。在 Outlook 中添加新会议时,如何将这些添加到加载项代码中的位置框中?

0 投票
2 回答
551 浏览

asp.net-mvc - 以编程方式生成 ics 文件,但无法生成生成的时区邀请

您好我正在尝试通过我的 asp.net MVC 应用程序发送会议邀请。需要显示创建此邀请的时区,如下图所示。我尝试了微软支持人员告诉我的各种事情,但都没有奏效。

会议邀请

根据我创建的 Microsoft Exchange Server 支持建议。

在 DTSTART 中添加 TZID 后,它不是作为 gmail 的邀请来的。

但是在使用 Exchange Server 配置的 Outlook 和 gmail 等网络邮件中,以下作为邀请都可以正常工作。

但是,显示创建邀请的时区的要求尚未满足。谁能帮我。提前致谢。

0 投票
1 回答
273 浏览

python - 无法通过连接字符串变量为 ics 设置 uid

当我将 uid 与字符串变量连接时,会议邀请 ics 附件没有正确创建,但是当我对整个字符串进行硬编码时

这将正确创建会议邀请 ics 附件。我不知道如何解决这个问题。我不想使用 getuniqueid() 函数,因为我也希望能够取消会议邀请请求。

0 投票
1 回答
206 浏览

sharepoint - 在 SharePoint 页面上创建 Outlook 会议

是否可以代表当前 sharepoint 用户在 Sharepoint 页面上创建 Outlook 会议?我尝试通过单击下一个代码的按钮来创建会议

但是我在打电话给约会时收到这个错误。收件人

操作中止(异常 HRESULT:0x80004004 (E_ABORT))

当我在控制台应用程序中运行此代码时,它工作正常。有任何想法吗?提前致谢

0 投票
1 回答
713 浏览

soap - 在 EWS SOAP 调用中无法设置会议请求属性?

我在 Exchange Server 中(重新)创建(循环)事件,通过纯 SOAP 调用与 Exchange Web 服务进行对话。

当这些事件实际上是会议请求时,我会尝试维护以前检索到的一些会议属性,因此我将它们放入CreateItem调用中:

起初我得到了Set action is invalid for property属性IsCancelled的错误IsOnlineMeeting,并且认为O,这些可能是自动设置的,但现在我什至Organizer在用户是组织者的事件中得到它们。

到底是怎么回事?
所有这些会议属性都不能在CreateItem通话中设置吗?
我是不是不小心碰到了三个不可设置的 - 我在哪里可以找到实际可设置的列表(例如https://msdn.microsoft.com/en-us/library/aa580675%28v=exchg 上的文档。 80%29.aspx确实提到了偶尔的只读元素,但没有提到这些)?

要求:

回复:

我目前正在与组织者在他自己的日历中针对 Office 365 进行测试,但正如您从请求中看到的那样,我希望它能够正常工作Exchange2007_SP1

0 投票
1 回答
894 浏览

java - 如何避免创建“AT00001.bin”文件而不是图像作为电子邮件会议邀请的正文部分?

我正在尝试使用 Javamail 发送会议邀请。在多部分中,我正在创建三个 mimebodypart,1.HTML 邮件正文部分 2.Calendar Inivte Part 3.Signature Image 部分(这部分是问题)

但是当我发送邮件时,签名图像部分被转换为 AT00001.bin 并显示而不是签名图像。

如果我从邮件中删除日历邀请部分,则会显示图像。 经过一番研究,我知道附件部分必须是邮件中的最后一部分,以避免创建此文件,但这样做之后问题仍然存在。(如您在 mimebody addpart 序列中所见)

代码部分如下:

buildSignatureImagePart() 如下,

buildHtmlTextPart() 如下,

请告诉我我是否在这方面做错了什么来获取图像部分。还有其他方法可以做到这一点吗?

0 投票
1 回答
3061 浏览

javascript - Mailgun:发送日历会议事件/请求

我在发送 Outlook 和 iOS 邮件应用程序识别为日历事件而不是普通电子邮件的日历事件时遇到问题。

我在 node.js 环境中使用 JavaScript。要发送电子邮件,我使用的是 mailgun 和 js library mailgun-js。我正在创建 ics 文件并将其附加到电子邮件中。

invite对象由icslib 创建并通过以下函数包装在 mailgun 附件中:

以这种方式准备的电子邮件通过 mailgun API 发送,GMail 正确地将其识别为会议邀请:

在此处输入图像描述

但是,其他电子邮件客户端(iOS、Outlook)无法识别这是日历活动邀请,只是将其显示为普通电子邮件,并带有文件附件。

我应该怎么做才能使此消息与 Outlook 和 iOS 兼容?

0 投票
0 回答
535 浏览

outlook - Outlook“不支持日历 message.ics”

我收到一位同事的邮件,拒绝了我每周五主持的一次定期会议。在这次下降中,它并没有准确地告诉我它指的是哪个日期。

这是我从同事那里收到的电子邮件的屏幕截图,告诉我他这周在度假,附件“不支持的日历 message.ics

如果我双击附件,我会弹出一个提示“将此 Internet 日历添加到 Outlook

如果单击“是”,则会弹出一个“操作失败”的弹出窗口。

有人可以建议并帮助我解决问题吗?我觉得必须回过头来询问他们正在拒绝哪些会议发生是不合适的,尤其是当他们非常忙碌并且在业务中处于高位时。

谢谢!