Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有Outlook的情况下发送Outlook会议邀请(java、php等)_Java_Email_Events_Outlook - Fatal编程技术网

如何在没有Outlook的情况下发送Outlook会议邀请(java、php等)

如何在没有Outlook的情况下发送Outlook会议邀请(java、php等),java,email,events,outlook,Java,Email,Events,Outlook,我正在尝试为我们的日历构建一个插件,允许我们通过我们的Web服务器发送Outlook中的会议邀请(包括接受,可能拒绝)。目前我不知道这封邀请信是如何建立起来的,也没有找到任何线索 简:我们想要的是: 在现有在线日历中创建活动 选择参与者(邮件) 向他们发送邀请,允许他们接受或拒绝outlook(就好像它是从普通outlook帐户发送的一样) 使用用户响应显示他是否已接受(因此我们需要一个imap帐户) 我希望你能给我一个提示怎么做。我肯定我只是用错了搜索词 感谢并祝您新年快乐一种方法是在您的电子

我正在尝试为我们的日历构建一个插件,允许我们通过我们的Web服务器发送Outlook中的会议邀请(包括接受,可能拒绝)。目前我不知道这封邀请信是如何建立起来的,也没有找到任何线索

简:我们想要的是:

在现有在线日历中创建活动 选择参与者(邮件) 向他们发送邀请,允许他们接受或拒绝outlook(就好像它是从普通outlook帐户发送的一样) 使用用户响应显示他是否已接受(因此我们需要一个imap帐户)

我希望你能给我一个提示怎么做。我肯定我只是用错了搜索词


感谢并祝您新年快乐

一种方法是在您的电子邮件中附加一个.ics文件。查看这篇维基百科文章了解更多详细信息

以下是一个需要附加到电子邮件的.ics文件示例(Outlook会将其识别为事件):

会议。ics

BEGIN:VCALENDAR
BEGIN:VEVENT
SUMMARY:Meeting invitation
DTSTART;VALUE=DATE-TIME:20150104T123601
UID:20050115T101010/27346262376@mxm.dk
LOCATION:Conference room
ORGANIZER:MAILTO:someone@somewhere.com
END:VEVENT
END:VCALENDAR

因此,我只是将meeting.ics附加到任何已发送的邮件,或者我是否需要特定类型的邮件。我尝试通过邮件程序将其作为普通附件发送,但outlook无法识别:(@ChristianFelixKazuya附件的内容类型必须设置为“文本/日历”。一旦他们单击附件ics文件并接受它,它将被添加到日历中。