我無法導入VCALENDAR「腳本」下面到Outlook 2003。什麼我做的是使用PHP的mail()函數,而且基本上發送將包含該日曆的消息,從而創建一個事件。不幸的是,我爲此創建的團隊無法升級到較新版本的Outlook,所以如果出現2003年的怪癖,那可能會影響到它。它可以很好地導入Google日曆,並根據http://severinghaus.org/projects/icv/完美驗證。有兩個錯誤,我不斷收到:Outlook 2003中不接受的.ics文件
1 - 如果我送這,讓我們說我的Gmail帳戶並下載的.ics文件,我得到以下錯誤:
"Cannot import vCalendar file. This error can appear if you have attempted to save a recurring Lunar appointment in iCalendar format. To avoid this error, set the appointment option to Gregorian instead of Lunar."
2 - 如果我送這對於與Outlook關聯的電子郵件帳戶,它只是顯示爲無標題附件,當我雙擊該附件時,由於某種原因它會打開一個新的消息對話框。
日曆「腳本」低於 -
BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:THIS IS THE CALENDAR NAME
X-WR-TIMEZONE:America/Chicago
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART:20101117T170000Z
DTEND:20101117T180000Z
DTSTAMP:20101116T175944Z
CREATED:20101116T034056Z
DESCRIPTION:This is the description.
LAST-MODIFIED:20101116T034056Z
LOCATION:THIS IS THE LOCATION
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:This is the summary!
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
謝謝大家的幫助提前!這是通過這些工作我的第一次,所以我道歉,如果有任何的n00b錯誤......
我不知道你會被問到這個,當你收到它,因爲它的方法添加到您的壓延機:發佈,而不是方法:請求,但不會解決你的另一個問題。 – 2010-11-18 16:46:23