如何为两个不相关的收件人创建并通过电子邮件发送邀请他们参加他们之间的会议,并允许他们控制进一步的日程安排

How can I create and email an invite for two unrelated recipients to a meeting between them and allow them to control further scheduling

我有一个系统可以匹配两个不相关的方,在他们通过我的系统参与后,我想让他们安排一个会出现在他们日历上的会议。

最好是在最初的安排之后,他们将能够就事件进行沟通(接受、拒绝、重新安排等),而无需我作为调解人(如果我能收到任何行动的通知,那就更好了)他们拿走了)。

我正在尝试使用 ical4j 创建事件并使用 Java 邮件 API 1.4.7 发送它。 ,但我不介意其他更好的选择(如果有的话)(甚至是第三方服务)。

如果双方之间的关系在某种程度上是不对称的,您可以将他们中的一个设置为组织者(和 ATTENDEE,ROLE=CHAIR),另一个设置为 ATTENDEE(ROLE=REQUIRED-PARTICIPANT)。您也可以将自己添加为 ATTENDEE(ROLE=NON-PARTICIPANT)。

如果关系是严格对称的,那么不幸的是,iTIP/iMIP 无法对其建模。所以你能做的最好的事情就是让自己成为组织者(但是你必须自己管理 iMIP 工作流程,即在收到一方的回复后,你将不得不向另一方重新发送请求,等等...... ).