在没有 Outlook 的情况下发送 Outlook 会议请求? [英] Sending Outlook meeting requests without Outlook?

查看:34
本文介绍了在没有 Outlook 的情况下发送 Outlook 会议请求?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只是想知道是否可以在没有在服务器上安装 Outlook 和使用 COM Interop 的情况下向人们发送会议请求(我想不惜一切代价避免在服务器上这样做).

I just wonder if it is possible to send Meeting Requests to people without having Outlook installed on the Server and using COM Interop (which I want to avoid on a server at all costs).

我们在 Windows 2003 域中有 Exchange 2003,所有用户都是域用户.我想我可以发送round iCal/vCal"或其他内容,但我想知道是否有适当的标准方法可以在没有 Outlook 的情况下通过 Exchange 发送会议请求?

We have Exchange 2003 in a Windows 2003 Domain and all users are domain Users. I guess I can send 'round iCal/vCal or something, but I wonder if there is a proper standard way to send Meeting Requests through Exchange without Outlook?

如果重要的话,这就是 C#/.net.

This is C#/.net if it matters.

推荐答案

向 Outlook 发送会议请求(并使其被识别)的方式如下:

The way to send a meeting request to Outlook (and have it recognized) goes like this:

  • 准备一个 iCalendar 文件,确保设置这些附加属性,因为 Outlook 需要它们:
    • 第 1 部分:text/html(或您喜欢的任何内容)- 显示为普通"邮件阅读器或作为后备,并包含人类可读形式的事件摘要
    • 第 2 部分:<代码>文本/日历;method=REQUEST,保存 ics 文件的内容(头部 method 参数必须与 ics 中的方法匹配).注意正确的文本编码,声明一个 charset 标头参数不会有什么坏处.
    • 第 3 部分:(可选)附加 .ics 文件本身,以便普通邮件阅读器可以为用户提供点击的内容.Outlook 并不真正需要附件,因为它只是读取 text/calendar 部分.
    • Part 1: text/html (or whatever you like) - this is displayed to "ordinary" mail readers or as a fall-back and contains a summary of the event in human readable form
    • Part 2: text/calendar; method=REQUEST, holds the contents of the ics file (the header method parameter must match the method in the ics). Watch out for the correct text encoding, declaring a charset header parameter won't hurt.
    • Part 3: Optionally, attach the .ics file itself, so ordinary mail readers can offer the user something to click on. Outlook does not really require the attachment because it just reads the text/calendar part.

    有关 ics 文件格式的详细信息和特性的帮助,请务必访问 iCalendar 规范神崎正秀摘录.它们是黑暗中的一盏灯,比通过 RFC 2445 啃你的方式要好得多.但话又说回来,也许存在一个方便的 .NET 库.

    For help on the details and peculiarities of the ics file format, be sure to visit the iCalendar Specification Excerpts by Masahide Kanzaki. They are a light in the dark, much better than gnawing your way through RFC 2445. But then again, maybe a handy library exists for .NET.

    这篇关于在没有 Outlook 的情况下发送 Outlook 会议请求?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆