0

VBScript でプログラムによって .ics ファイルを作成しています。これにより、会議出席依頼が正常に作成されます。ここでは問題ありません。(RFC 5545)

ファイルにオーガナイザーを追加しようとすると、問題が発生します。たとえば、すべてのリリース管理スタッフがイベントを管理できるように、主催者をリリース カレンダーに設定しようとしています。

ORGANIZER を取り出すと、イベントは正しいリリース管理カレンダーに投稿されませんが、正常に動作します。ORGANIZER を設定すると、会議出席依頼は、他の誰かが送信した依頼を開いたときのように見えます。[送信] ボタンはなく、保存して閉じることしかできません。保存して終了しても、イベントは主催者のカレンダーや出席者のカレンダーには表示されません。

コードは次のとおりです。

BEGIN:VCALENDAR PRODID: -//Microsoft Corporation//Outlook 12.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT ORGANIZER:mailto:ReleaseCalendar@mailserver.com DTSTAMP:20140620T094745 UID:20140620T094745 DTSTART:20140625T110000 DTEND:20140625T120000 LOCATION:QA BEGIN:VALARM TRIGGER:-PT15M ACTION:DISPLAY DESCRIPTION:Test - Test Release for Testing END:VALARM CATEGORIES:QA Site ATTENDEE;RSVP=TRUE;CN='Me':mailto:me@mailserver.com ATTENDEE;RSVP=TRUE;CN='Programmer':mailto:Programmer@mailserver.com SUMMARY:REL QA - Test - Test Release for Testing - Wednesday, June 25, 2014 at 11:00 AM DESCRIPTION:Test - Test Release for Testing X-ALT-DESC;FMTTYPE=text/html:<Here's a bunch of HTML that correctly displays> END:VEVENT END:VCALENDAR

私がしなければならないことをする方法はありますか、それともこれは絶望的な原因ですか?

明確な編集: 私がする必要があるのは、主催者を設定できるようにすることです-そして-招待状を送信できるようにすることです. ORGANIZER が設定されている場合、Send ボタンはありません。

編集: RFC 5545 と RFC 6047 を読みましたが、この制限を回避できません。

4

1 に答える 1

0

これが正しく機能するには、オーガナイザーはあなた自身でなければなりません。それがなければ、あなたは出席者と見なされ、出席者はいくつかのプロパティを変更し、いくつかのアクション (返信など) を行うことしかできません。

于 2014-07-08T17:21:30.937 に答える