ms exchange无法识别使用python vobject创建的事件

ms exchange无法识别使用python vobject创建的事件,python,exchange-server,icalendar,outlook-calendar,Python,Exchange Server,Icalendar,Outlook Calendar,我使用python vobject和django的EmailMultiAlternations创建了一个会议邀请,如下所示: cal = vobject.iCalendar() cal.add('method').value = 'REQUEST' #IE/Outlook needs this vevent = cal.add('vevent') start = datetime.datetime(start.year, start.month, start.day, start.hour, s

我使用python vobject和django的
EmailMultiAlternations
创建了一个会议邀请,如下所示:

cal = vobject.iCalendar()
cal.add('method').value = 'REQUEST' #IE/Outlook needs this
vevent = cal.add('vevent')
start = datetime.datetime(start.year, start.month, start.day, start.hour, start.minute, 0, 0, gettz(timezone))
end = datetime.datetime(end.year, end.month, end.day, end.hour, end.minute, 0, 0, gettz(timezone))
vevent.add('dtstamp').value = datetime.datetime.utcnow()
vevent.add('organizer').value = "mailto:" + organizer.email
vevent.add('uid').value = uid
vevent.add('sequence').value = str(sequence_number)
for participant in participants:
    vevent.add('attendee;cutype=individual;role=req-participant;partstat=needs-action;rsvp=true').value = "mailto:" + participant.email
vevent.add('dtstart').value = start
vevent.add('dtend').value = end
vevent.add('summary').value = title
vevent.add('description').value = desc
vevent.add('last-modified').value = datetime.datetime.utcnow()
vevent.add('status').value = 'CONFIRMED'
vevent.add('location').value = ''
vevent.add('priority').value = '5'
vevent.add('class').value = ''
vevent.add('transp').value = 'OPAQUE'
vevent.add('created').value = created
vevent.add('x-microsoft-cdo-busystatus').value = 'BUSY'
vevent.add('x-microsoft-cdo-alldayevent').value = 'FALSE'
vevent.add('x-microsoft-cdo-insttype').value = '0'
vevent.add('x-microsoft-cdo-intendedstatus').value = 'FALSE'
vevent.add('x-microsoft-cdo-importance').value = '1'
vevent.add('x-microsoft-cdo-appt-sequence').value = str(sequence_number)
Content-Type: multipart/mixed; boundary="===============0735652256227437116=="
MIME-Version: 1.0
Subject: Test Meeting
From: "..." <...@example.com>
To: ...@example.com
Date: Tue, 21 Jun 2011 13:31:43 -0000
Message-ID: <20110621133143.17903.84489@...>
Reply-To: "..." <...@example.com>
X-OriginalArrivalTime: 21 Jun 2011 13:29:25.0546 (UTC) FILETIME=[3D2A38A0:01CC3017]

--===============0735652256227437116==
Content-Type: multipart/alternative;
    boundary="===============1854598015118304554=="
MIME-Version: 1.0

--===============1854598015118304554==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Subject: Test Meeting
Time: 8 p.m. - 9 p.m. GMT+0530 Asia/Kolkata
Moderator: ... (...@example.com)
Message: A test meeting.
--===============1854598015118304554==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

        <table width=3D"100%">
            <tr bgcolor=3D"#d8d8d8">
                <td align=3D"center">
                    <table width=3D"530px" bgcolor=3D"#FFFFFF" style=3D"ma=
rgin-top:20px;padding:10px;margin-bottom:20px;text-align:left;">
                        <tr>
                            <td  style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font color=3D"#336699" size=3D"14px" =
style=3D"font-size:14px;line-height:18px;"><b>Meeting Title:</b></font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">Test&nbsp;Meeting</font>
                                </font>
                            </td>
                        </tr>
                        <tr>
                            <td  style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font color=3D"#336699" size=3D"14px" =
style=3D"font-size:14px;line-height:18px;"><b>Meeting Time:</b></font>

                                    <font size=3D"14px" style=3D"font-size=
:14px;">June 21, 2011</font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">8 p.m. - 9 p.m.</font>

                                    <font size=3D"11px" style=3D"font-size=
:11px;">GMT+0530 Asia/Kolkata</font>
                                </font>
                            </td>
                        </tr>
                        <tr>
                            <td style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font size=3D"14px" color=3D"#336699" =
style=3D"font-size:14px;line-height:18px;"><b>Moderator:</b></font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">...</font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">(<a href=3D"mailto:...@example.com">...@example.com</a>)</font>
                                </font>
                            </td>
                        </tr>

                        <tr>
                            <td style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font size=3D"14px" color=3D"#336699" =
style=3D"font-size:14px;line-height:18px;"><b>Message/Description:</b></fon=
t><br>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">A&nbsp;test&nbsp;meeting.<br /></font>
                                </font>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
--===============1854598015118304554==
MIME-Version: 1.0
Content-Type: text/calendar; method="REQUEST"; name="invite.ics";
    charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:calendarmessage

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=3DYEARLY;BYMONTH=3D1
TZNAME:IST
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:IoCJJ_840167408_31@example.com
DTSTART;TZID=3DIST:20110621T200000
DTEND;TZID=3DIST:20110621T210000
ATTENDEE;CUTYPE=3DINDIVIDUAL;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTIO=
N;RSVP
 =3DTRUE:mailto:...@example.com
CLASS:
CREATED:20110621T052344Z
DESCRIPTION:A test meeting.\n
DTSTAMP:20110621T133143Z
LAST-MODIFIED:20110621T133143Z
LOCATION:
ORGANIZER:mailto:...@example.com
PRIORITY:5
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Test Meeting
TRANSP:OPAQUE
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:FALSE
END:VEVENT
END:VCALENDAR
--===============1854598015118304554==--
--===============0735652256227437116==
Content-Type: application/ics; name="invite.ics"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="invite.ics"

QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KTUVUSE9EOlJFUVVFU1QNClBST0RJRDotLy9QWVZPQkpFQ1QvL05PTlNHTUwgVmVyc2lvbiAxLy9FTg0KQkVHSU46VlRJTUVaT05FDQpUWklEOklTVA0KQkVHSU46U1RBTkRBUkQNCkRUU1RBUlQ6MjAwMDAxMDFUMDAwMDAwDQpSUlVMRTpGUkVRPVlFQVJMWTtCWU1PTlRIPTENClRaTkFNRTpJU1QNClRaT0ZGU0VURlJPTTorMDUzMA0KVFpPRkZTRVRUTzorMDUzMA0KRU5EOlNUQU5EQVJEDQpFTkQ6VlRJTUVaT05FDQpCRUdJTjpWRVZFTlQNClVJRDpJb0NKSl84NDAxNjc0MDhfMzFAZXhhbXBsZS5jb20NCkRUU1RBUlQ7VFpJRD1JU1Q6MjAxMTA2MjFUMjAwMDAwDQpEVEVORDtUWklEPUlTVDoyMDExMDYyMVQyMTAwMDANCkFUVEVOREVFO0NVVFlQRT1JTkRJVklEVUFMO1JPTEU9UkVRLVBBUlRJQ0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQDQogPVRSVUU6bWFpbHRvOi4uLkBleGFtcGxlLmNvbQ0KQ0xBU1M6DQpDUkVBVEVEOjIwMTEwNjIxVDA1MjM0NFoNCkRFU0NSSVBUSU9OOkEgdGVzdCBtZWV0aW5nLlxuDQpEVFNUQU1QOjIwMTEwNjIxVDEzMzE0M1oNCkxBU1QtTU9ESUZJRUQ6MjAxMTA2MjFUMTMzMTQzWg0KTE9DQVRJT046DQpPUkdBTklaRVI6bWFpbHRvOi4uLkBleGFtcGxlLmNvbQ0KUFJJT1JJVFk6NQ0KU0VRVUVOQ0U6MQ0KU1RBVFVTOkNPTkZJUk1FRA0KU1VNTUFSWTpUZXN0IE1lZXRpbmcNClRSQU5TUDpPUEFRVUUNClgtTUlDUk9TT0ZULUNETy1BTExEQVlFVkVOVDpGQUxTRQ0KWC1NSUNST1NPRlQtQ0RPLUFQUFQtU0VRVUVOQ0U6MQ0KWC1NSUNST1NPRlQtQ0RPLUJVU1lTVEFUVVM6QlVTWQ0KWC1NSUNST1NPRlQtQ0RPLUlNUE9SVEFOQ0U6MQ0KWC1NSUNST1NPRlQtQ0RPLUlOU1RUWVBFOjANClgtTUlDUk9TT0ZULUNETy1JTlRFTkRFRFNUQVRVUzpGQUxTRQ0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==
--===============0735652256227437116==--
发送的电子邮件如下:

cal = vobject.iCalendar()
cal.add('method').value = 'REQUEST' #IE/Outlook needs this
vevent = cal.add('vevent')
start = datetime.datetime(start.year, start.month, start.day, start.hour, start.minute, 0, 0, gettz(timezone))
end = datetime.datetime(end.year, end.month, end.day, end.hour, end.minute, 0, 0, gettz(timezone))
vevent.add('dtstamp').value = datetime.datetime.utcnow()
vevent.add('organizer').value = "mailto:" + organizer.email
vevent.add('uid').value = uid
vevent.add('sequence').value = str(sequence_number)
for participant in participants:
    vevent.add('attendee;cutype=individual;role=req-participant;partstat=needs-action;rsvp=true').value = "mailto:" + participant.email
vevent.add('dtstart').value = start
vevent.add('dtend').value = end
vevent.add('summary').value = title
vevent.add('description').value = desc
vevent.add('last-modified').value = datetime.datetime.utcnow()
vevent.add('status').value = 'CONFIRMED'
vevent.add('location').value = ''
vevent.add('priority').value = '5'
vevent.add('class').value = ''
vevent.add('transp').value = 'OPAQUE'
vevent.add('created').value = created
vevent.add('x-microsoft-cdo-busystatus').value = 'BUSY'
vevent.add('x-microsoft-cdo-alldayevent').value = 'FALSE'
vevent.add('x-microsoft-cdo-insttype').value = '0'
vevent.add('x-microsoft-cdo-intendedstatus').value = 'FALSE'
vevent.add('x-microsoft-cdo-importance').value = '1'
vevent.add('x-microsoft-cdo-appt-sequence').value = str(sequence_number)
Content-Type: multipart/mixed; boundary="===============0735652256227437116=="
MIME-Version: 1.0
Subject: Test Meeting
From: "..." <...@example.com>
To: ...@example.com
Date: Tue, 21 Jun 2011 13:31:43 -0000
Message-ID: <20110621133143.17903.84489@...>
Reply-To: "..." <...@example.com>
X-OriginalArrivalTime: 21 Jun 2011 13:29:25.0546 (UTC) FILETIME=[3D2A38A0:01CC3017]

--===============0735652256227437116==
Content-Type: multipart/alternative;
    boundary="===============1854598015118304554=="
MIME-Version: 1.0

--===============1854598015118304554==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Subject: Test Meeting
Time: 8 p.m. - 9 p.m. GMT+0530 Asia/Kolkata
Moderator: ... (...@example.com)
Message: A test meeting.
--===============1854598015118304554==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

        <table width=3D"100%">
            <tr bgcolor=3D"#d8d8d8">
                <td align=3D"center">
                    <table width=3D"530px" bgcolor=3D"#FFFFFF" style=3D"ma=
rgin-top:20px;padding:10px;margin-bottom:20px;text-align:left;">
                        <tr>
                            <td  style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font color=3D"#336699" size=3D"14px" =
style=3D"font-size:14px;line-height:18px;"><b>Meeting Title:</b></font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">Test&nbsp;Meeting</font>
                                </font>
                            </td>
                        </tr>
                        <tr>
                            <td  style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font color=3D"#336699" size=3D"14px" =
style=3D"font-size:14px;line-height:18px;"><b>Meeting Time:</b></font>

                                    <font size=3D"14px" style=3D"font-size=
:14px;">June 21, 2011</font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">8 p.m. - 9 p.m.</font>

                                    <font size=3D"11px" style=3D"font-size=
:11px;">GMT+0530 Asia/Kolkata</font>
                                </font>
                            </td>
                        </tr>
                        <tr>
                            <td style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font size=3D"14px" color=3D"#336699" =
style=3D"font-size:14px;line-height:18px;"><b>Moderator:</b></font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">...</font>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">(<a href=3D"mailto:...@example.com">...@example.com</a>)</font>
                                </font>
                            </td>
                        </tr>

                        <tr>
                            <td style=3D"padding-top:10px;">
                                <font face=3D"Arial, Helvetica, sans-serif=
">
                                    <font size=3D"14px" color=3D"#336699" =
style=3D"font-size:14px;line-height:18px;"><b>Message/Description:</b></fon=
t><br>
                                    <font size=3D"14px" style=3D"font-size=
:14px;">A&nbsp;test&nbsp;meeting.<br /></font>
                                </font>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
--===============1854598015118304554==
MIME-Version: 1.0
Content-Type: text/calendar; method="REQUEST"; name="invite.ics";
    charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:calendarmessage

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=3DYEARLY;BYMONTH=3D1
TZNAME:IST
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:IoCJJ_840167408_31@example.com
DTSTART;TZID=3DIST:20110621T200000
DTEND;TZID=3DIST:20110621T210000
ATTENDEE;CUTYPE=3DINDIVIDUAL;ROLE=3DREQ-PARTICIPANT;PARTSTAT=3DNEEDS-ACTIO=
N;RSVP
 =3DTRUE:mailto:...@example.com
CLASS:
CREATED:20110621T052344Z
DESCRIPTION:A test meeting.\n
DTSTAMP:20110621T133143Z
LAST-MODIFIED:20110621T133143Z
LOCATION:
ORGANIZER:mailto:...@example.com
PRIORITY:5
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Test Meeting
TRANSP:OPAQUE
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:FALSE
END:VEVENT
END:VCALENDAR
--===============1854598015118304554==--
--===============0735652256227437116==
Content-Type: application/ics; name="invite.ics"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="invite.ics"

QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KTUVUSE9EOlJFUVVFU1QNClBST0RJRDotLy9QWVZPQkpFQ1QvL05PTlNHTUwgVmVyc2lvbiAxLy9FTg0KQkVHSU46VlRJTUVaT05FDQpUWklEOklTVA0KQkVHSU46U1RBTkRBUkQNCkRUU1RBUlQ6MjAwMDAxMDFUMDAwMDAwDQpSUlVMRTpGUkVRPVlFQVJMWTtCWU1PTlRIPTENClRaTkFNRTpJU1QNClRaT0ZGU0VURlJPTTorMDUzMA0KVFpPRkZTRVRUTzorMDUzMA0KRU5EOlNUQU5EQVJEDQpFTkQ6VlRJTUVaT05FDQpCRUdJTjpWRVZFTlQNClVJRDpJb0NKSl84NDAxNjc0MDhfMzFAZXhhbXBsZS5jb20NCkRUU1RBUlQ7VFpJRD1JU1Q6MjAxMTA2MjFUMjAwMDAwDQpEVEVORDtUWklEPUlTVDoyMDExMDYyMVQyMTAwMDANCkFUVEVOREVFO0NVVFlQRT1JTkRJVklEVUFMO1JPTEU9UkVRLVBBUlRJQ0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQDQogPVRSVUU6bWFpbHRvOi4uLkBleGFtcGxlLmNvbQ0KQ0xBU1M6DQpDUkVBVEVEOjIwMTEwNjIxVDA1MjM0NFoNCkRFU0NSSVBUSU9OOkEgdGVzdCBtZWV0aW5nLlxuDQpEVFNUQU1QOjIwMTEwNjIxVDEzMzE0M1oNCkxBU1QtTU9ESUZJRUQ6MjAxMTA2MjFUMTMzMTQzWg0KTE9DQVRJT046DQpPUkdBTklaRVI6bWFpbHRvOi4uLkBleGFtcGxlLmNvbQ0KUFJJT1JJVFk6NQ0KU0VRVUVOQ0U6MQ0KU1RBVFVTOkNPTkZJUk1FRA0KU1VNTUFSWTpUZXN0IE1lZXRpbmcNClRSQU5TUDpPUEFRVUUNClgtTUlDUk9TT0ZULUNETy1BTExEQVlFVkVOVDpGQUxTRQ0KWC1NSUNST1NPRlQtQ0RPLUFQUFQtU0VRVUVOQ0U6MQ0KWC1NSUNST1NPRlQtQ0RPLUJVU1lTVEFUVVM6QlVTWQ0KWC1NSUNST1NPRlQtQ0RPLUlNUE9SVEFOQ0U6MQ0KWC1NSUNST1NPRlQtQ0RPLUlOU1RUWVBFOjANClgtTUlDUk9TT0ZULUNETy1JTlRFTkRFRFNUQVRVUzpGQUxTRQ0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==
--===============0735652256227437116==--
内容类型:多部分/混合;边界=“=========================073565225627227437116==”
MIME版本:1.0
主题:测试会议
发件人:“…”
致:…。@example.com
日期:2011年6月21日星期二13:31:43-0000
消息ID:
答复:“…”
X-OriginalArrivalTime:2011年6月21日13:29:25.0546(UTC)文件时间=[3D2A38A0:01CC3017]
--===============0735652256227437116==
内容类型:多部分/备选;
边界=“======================1854598015118304554==”
MIME版本:1.0
--===============1854598015118304554==
内容类型:文本/纯文本;charset=“utf-8”
MIME版本:1.0
内容传输编码:引用可打印
主题:测试会议
时间:格林尼治标准时间晚上8点至9点+0530亚洲/加尔各答
主持人:。。。(..。@example.com)
信息:一个测试会议。
--===============1854598015118304554==
内容类型:text/html;charset=“utf-8”
MIME版本:1.0
内容传输编码:引用可打印
会议名称:
测试会议
会议时间:
2011年6月21日
下午8时至9时。
GMT+0530亚洲/加尔各答
主持人:
...
()
消息/描述:
测试会议。
--===============1854598015118304554== MIME版本:1.0 内容类型:文本/日历;方法=“请求”;name=“invite.ics”; charset=“utf-8” 内容传输编码:引用可打印 内容类:urn:内容类:calendarmessage 开始:VCALENDAR 版本:2.0 方法:请求 PRODID:-//PYVOBJECT//NONSGML版本1//EN 开始:VTIMEZONE TZID:IST 开始:标准 DTSTART:20000101000000 RRULE:FREQ=3年;BYMONTH=3D1 姓名:IST TZOFFSETFROM:+0530 佐菲托:+0530 完:标准 完:VTIMEZONE 开始:VEVENT UID:IoCJJ_840167408_31@example.com DTSTART;TZID=3列表:20110621T200000 数据终端;TZID=3列表:20110621T210000 与会者;CUTYPE=3个个体;角色=3DREQ-参与者;PARTSTAT=3DNEEDS-ACTIO= N冒险类游戏 =3DTRUE:mailto:..。@example.com 类别: 创建日期:20110621T052344Z 描述:测试会议。\n DTSTAMP:20110621T133143Z 最后修改:20110621T133143Z 地点: 组织者:mailto:..。@example.com 优先次序:5 顺序:1 状态:已确认 总结:测试会议 运输:不透明 X-MICROSOFT-CDO-ALLDAYEVENT:错误 X-MICROSOFT-CDO-APPT-SEQUENCE:1 X-MICROSOFT-CDO-BUSYSTATUS:忙 X-MICROSOFT-CDO-重要性:1 X-MICROSOFT-CDO-INSTTYPE:0 X-MICROSOFT-CDO-INTENDEDSTATUS:错误 完:维文特 完:VCALENDAR --===============1854598015118304554==-- --===============0735652256227437116== 内容类型:应用程序/ics;name=“invite.ics” MIME版本:1.0 内容传输编码:base64 内容处置:附件;filename=“invite.ics” QKVHsu46VkNbTevorefSdQpWrVjTsu9Oojiuma0KvU9EOLJfuvFu1Qncl0Rjrdotly9QWvZpKpFq1QvL05PTLnHTUWgWgWgWgVvYc2Lb9FTG0KKVHsu46VlRjUvU5FDQpU46U1RbTbKbKbKbKbKbKbKbKbKvU1rFf1Qf1QvU1Qv1QvU1QvU1QvU1QvU1QvU5KvU5KvU5KvU5KvU5KvU5KvU5KdKvU5KvU5KdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKvUdKv05FDQPCRUDJTJPWRVZFTLQNCLVJRDPJB0NKSL84NDAXNJC0MZFAZHBXBSS5JB20NCKRUU1RBULQ7VFPJRD1JU1Q6MJAXMTA2MJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJWKKKKKKKKKKKWWWWWWKKKKKKKKWKKKKKKKKWKKWKKWKKKKKWKKKKKKKKKKKWKKKKKKWKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK一种新的研究方法是一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的研究方法——一种新的新的研究方法——新的研究方法——新的研究方法是在一个新的研究的研究的研究的研究对象是在一个新的研究领域,在一个新的研究领域,在一个新的一个新的新的研究的一个新的研究对象——一个新的一个新的研究领域,新的一个新的新的研究对象——一个新的准准准准准准准准准准准准准NSUST1NPRLQTQ0R加上VrVuVOQ0U6Mq0KW1Nsunst1Nplq0RpLujVu1TvUvTvVM6QlVtW0KW1Nsunst1NpLq0RpLulq0U6Mq0KW1Nsunst1NpLq0RpLuuVbFojanclgtulduk9TvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvTvT== --===============0735652256227437116==--
解码后看起来像:

Content-Type: multipart/mixed; boundary="===============0735652256227437116=="
MIME-Version: 1.0
Subject: Test Meeting
From: "..." <...@example.com>
To: ...@example.com
Date: Tue, 21 Jun 2011 13:31:43 -0000
Message-ID: <20110621133143.17903.84489@...>
Reply-To: "..." <...@example.com>
X-OriginalArrivalTime: 21 Jun 2011 13:29:25.0546 (UTC) FILETIME=[3D2A38A0:01CC3017]

--===============0735652256227437116==
Content-Type: multipart/alternative;
    boundary="===============1854598015118304554=="
MIME-Version: 1.0

--===============1854598015118304554==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Subject: Test Meeting
Time: 8 p.m. - 9 p.m. GMT+0530 Asia/Kolkata
Moderator: ... (...@example.com)
Message: A test meeting.
--===============1854598015118304554==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

        <table width="100%">
            <tr bgcolor="#d8d8d8">
                <td align="center">
                    <table width="530px" bgcolor="#FFFFFF" style="margin-top:20px;padding:10px;margin-bottom:20px;text-align:left;">
                        <tr>
                            <td  style="padding-top:10px;">
                                <font face="Arial, Helvetica, sans-serif">
                                    <font color="#336699" size="14px" style="font-size:14px;line-height:18px;"><b>Meeting Title:</b></font>
                                    <font size="14px" style="font-size:14px;">Test&nbsp;Meeting</font>
                                </font>
                            </td>
                        </tr>
                        <tr>
                            <td  style="padding-top:10px;">
                                <font face="Arial, Helvetica, sans-serif">
                                    <font color="#336699" size="14px" style="font-size:14px;line-height:18px;"><b>Meeting Time:</b></font>

                                    <font size="14px" style="font-size:14px;">June 21, 2011</font>
                                    <font size="14px" style="font-size:14px;">8 p.m. - 9 p.m.</font>

                                    <font size="11px" style="font-size:11px;">GMT+0530 Asia/Kolkata</font>
                                </font>
                            </td>
                        </tr>
                        <tr>
                            <td style="padding-top:10px;">
                                <font face="Arial, Helvetica, sans-serif">
                                    <font size="14px" color="#336699" style="font-size:14px;line-height:18px;"><b>Moderator:</b></font>
                                    <font size="14px" style="font-size:14px;">...</font>
                                    <font size="14px" style="font-size:14px;">(<a href="mailto:...@example.com">...@example.com</a>)</font>
                                </font>
                            </td>
                        </tr>

                        <tr>
                            <td style="padding-top:10px;">
                                <font face="Arial, Helvetica, sans-serif">
                                    <font size="14px" color="#336699" style="font-size:14px;line-height:18px;"><b>Message/Description:</b></font><br>
                                    <font size="14px" style="font-size:14px;">A&nbsp;test&nbsp;meeting.<br /></font>
                                </font>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
--===============1854598015118304554==
MIME-Version: 1.0
Content-Type: text/calendar; method="REQUEST"; name="invite.ics";
    charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:calendarmessage

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:IST
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:IoCJJ_840167408_31@example.com
DTSTART;TZID=IST:20110621T200000
DTEND;TZID=IST:20110621T210000
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP
 =TRUE:mailto:...@example.com
CLASS:
CREATED:20110621T052344Z
DESCRIPTION:A test meeting.\n
DTSTAMP:20110621T133143Z
LAST-MODIFIED:20110621T133143Z
LOCATION:
ORGANIZER:mailto:...@example.com
PRIORITY:5
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Test Meeting
TRANSP:OPAQUE
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:FALSE
END:VEVENT
END:VCALENDAR
--===============1854598015118304554==--
--===============0735652256227437116==
Content-Type: application/ics; name="invite.ics"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="invite.ics"

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:IST
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:IoCJJ_840167408_31@example.com
DTSTART;TZID=IST:20110621T200000
DTEND;TZID=IST:20110621T210000
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP
 =TRUE:mailto:...@example.com
CLASS:
CREATED:20110621T052344Z
DESCRIPTION:A test meeting.\n
DTSTAMP:20110621T133143Z
LAST-MODIFIED:20110621T133143Z
LOCATION:
ORGANIZER:mailto:...@example.com
PRIORITY:5
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Test Meeting
TRANSP:OPAQUE
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:FALSE
END:VEVENT
END:VCALENDAR
--===============0735652256227437116==--
内容类型:多部分/混合;边界=“=========================073565225627227437116==”
MIME版本:1.0
主题:测试会议
发件人:“…”
致:…。@example.com
日期:2011年6月21日星期二13:31:43-0000
消息ID:
答复:“…”
X-OriginalArrivalTime:2011年6月21日13:29:25.0546(UTC)文件时间=[3D2A38A0:01CC3017]
--===============0735652256227437116==
内容类型:多部分/备选;
边界=“======================1854598015118304554==”
MIME版本:1.0
--===============1854598015118304554==
内容类型:文本/纯文本;charset=“utf-8”
MIME版本:1.0
内容传输编码:引用可打印
主题:测试会议
时间:格林尼治标准时间晚上8点至9点+0530亚洲/加尔各答
主持人:。。。(..。@example.com)
信息:一个测试会议。
--===============185459801511830455