|
|
|
date: Wed, 30 Apr 2008 18:32:00 +0800,
group: microsoft.public.exchange.development
back
Re: This meeting is not in the calendar; it may have been moved or deleted
Hi,
that are no links. That are properties of the items.
"http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}"
is the namespace of the property and 0x3 is the property id.
You should contact the developer of you custom tool and discuss this with
him.
Kind regards,
Henning Krause
"CCC Admin" wrote in message
news:1564B680-159A-4373-9B14-A5EC44F22EC6@microsoft.com...
> Hi there,
>
> I can't access the site that you gave :)
>
> Allan
>
>
> "Henning Krause [MVP - Exchange]"
> wrote in message news:O1%23QdnrqIHA.1316@TK2MSFTNGP06.phx.gbl...
>> Hello,
>>
>> Outlook uses three properties to correlate meetings:
>>
>> The global object id
>> (http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x3).
>> Another global object id, which is used by Outlook in cached mode:
>> http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x23.
>> Outlook Web Access uses the property urn:schemas:calendar:uid.
>>
>> These properties must be equal on the requests and the appointments.
>>
>> Kind regards,
>> Henning Krause
>>
>>
>>
>> "CCC Admin" wrote in message
>> news:E5A27181-B371-4690-9A2A-6936C3157937@microsoft.com...
>>> Hi guys,
>>>
>>> Can someone help me with this. I have a problem in my Exchange Server
>>> 2003.
>>> whenever I send my meeting through calendar coming from a Customized
>>> Application, I received the email but theres a message which says "This
>>> meeting is not in the calendar; it may have been moved or deleted", But
>>> if I
>>> send it through Exchange Server 2007 I can see the meeting schedules
>>> from
>>> Calendar. It works for both Outlook 2003 and Outlook 2007.
>>>
>>>
>>> Any help will do.
>>>
>>> Thank you
>>>
>>> Allan
>>>
>>>
>>
>>
>
date: Fri, 2 May 2008 14:16:29 +0200
author: Henning Krause [MVP - Exchange]
Re: This meeting is not in the calendar; it may have been moved or deleted
Thanks for your help. Actually the developer has this problem and we want to
know where the problem lies. Here is his code regarding the calendar meeting
request.
Dim message As New MailMessage(_fromEmail, _toEmails)
message.Subject = "Training: " + _subjectName
message.Headers.Add("method", "REQUEST")
message.Headers.Add("charset", "UTF-8")
message.Headers.Add("component", "VEVENT")
message.Headers.Add("content-type", "text/x-vCalendar")
message.Headers.Add("content-disposition", "inline;
filename=Training" + _subjectName + _training.Schedule.ToShortDateString() +
".vcs")
message.Headers.Add("content-class",
"urn:content-classes:calendarmessage;
urn:schemas:calendar:uid:http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x23")
message.Headers.Add("content-uid",
"http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x23")
Dim sb As StringBuilder = New StringBuilder()
sb.Append("BEGIN:VCALENDAR" + Environment.NewLine)
sb.Append("PRODID:-//Microsoft Corporation//Outlook 11.0
MIMEDIR//EN" + Environment.NewLine)
sb.Append("VERSION:2.0" + Environment.NewLine)
sb.Append("METHOD:REQUEST" + Environment.NewLine)
sb.Append("BEGIN:VEVENT" + Environment.NewLine)
sb.Append("ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:"
+ _toEmails + Environment.NewLine)
sb.Append("ORGANIZER:MAILTO:" + _fromEmail +
Environment.NewLine)
Dim _fromString As String = _training.FromTime.ToString("HHmm") + "00"
sb.Append("DTSTART:" +
_training.Schedule.ToString("yyyy/MM/dd").Replace("/", "") + "T" +
_fromString + Environment.NewLine)
Dim _toString As String =
_training.ToTime.ToString("HHmm") + "00"
sb.Append("DTEND:" +
_training.Schedule.ToString("yyyy/MM/dd").Replace("/", "") + "T" + _toString
+ Environment.NewLine)
sb.Append("LOCATION:" + Environment.NewLine)
sb.Append("TRANSP:OPAQUE" + Environment.NewLine)
sb.Append("SEQUENCE:0" + Environment.NewLine)
sb.Append("UID:http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x23"
+ Environment.NewLine)
sb.Append("DTSTAMP:" +
_training.Schedule.ToString("yyyy/MM/dd").Replace("/", "") + "T" + _toString
+ Environment.NewLine)
sb.Append("CATEGORIES:Meeting" + Environment.NewLine)
sb.Append("DESCRIPTION;ENCODING=QUOTED-PRINTABLE:" +
_subjectName + " on " + _training.Schedule.ToLongDateString +
"=0D=0A=0D=0ANotes:=0D=0A" + _training.Notes + Environment.NewLine)
sb.Append("SUMMARY:" + _subjectName + Environment.NewLine)
sb.Append("PRIORITY:5" + Environment.NewLine)
sb.Append("X-MICROSOFT-CDO-IMPORTANCE:1" +
Environment.NewLine)
sb.Append("CLASS:PUBLIC" + Environment.NewLine)
sb.Append("BEGIN:VALARM" + Environment.NewLine)
sb.Append("TRIGGER:PT1440M" + Environment.NewLine)
sb.Append("ACTION:DISPLAY" + Environment.NewLine)
sb.Append("DESCRIPTION:Reminder" + Environment.NewLine)
sb.Append("END:VALARM" + Environment.NewLine)
sb.Append("END:VEVENT" + Environment.NewLine)
sb.Append("END:VCALENDAR")
Dim txtType As System.Net.Mime.ContentType = New
System.Net.Mime.ContentType("text/calendar")
txtType.CharSet = "UTF-8"
message.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(sb.ToString,
txtType))
message.AlternateViews(0).TransferEncoding =
TransferEncoding.SevenBit
message.IsBodyHtml = True
Try
Dim smtp As New SmtpClient()
smtp.Send(message)
ErrorLBL.Text = "Training Saved. Email Sent."
Catch
ErrorLBL.Text = "An Error Occured. Try again later."
End Try
As I have mentioned if this will be sent through Exchange 2003 to any
Outlook we come up with this message "This meeting is not in the calendar;
it may have been moved or deleted". But if it is sent through Exchange 2007
its fine.If this is a Global ID problem can you kindly help us where we have
to placed it? Or is there anything that we have forgotten to look at.
Thank you in advance,
Allan
"Henning Krause [MVP - Exchange]"
wrote in message news:uPIHg5ErIHA.4544@TK2MSFTNGP04.phx.gbl...
> Hi,
>
> that are no links. That are properties of the items.
>
> "http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}"
> is the namespace of the property and 0x3 is the property id.
>
> You should contact the developer of you custom tool and discuss this with
> him.
>
> Kind regards,
> Henning Krause
>
>
> "CCC Admin" wrote in message
> news:1564B680-159A-4373-9B14-A5EC44F22EC6@microsoft.com...
>> Hi there,
>>
>> I can't access the site that you gave :)
>>
>> Allan
>>
>>
>> "Henning Krause [MVP - Exchange]"
>> wrote in message news:O1%23QdnrqIHA.1316@TK2MSFTNGP06.phx.gbl...
>>> Hello,
>>>
>>> Outlook uses three properties to correlate meetings:
>>>
>>> The global object id
>>> (http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x3).
>>> Another global object id, which is used by Outlook in cached mode:
>>> http://schemas.microsoft.com/mapi/id/{6ED8DA90-450B-101B-98DA-00AA003F1305}/0x23.
>>> Outlook Web Access uses the property urn:schemas:calendar:uid.
>>>
>>> These properties must be equal on the requests and the appointments.
>>>
>>> Kind regards,
>>> Henning Krause
>>>
>>>
>>>
>>> "CCC Admin" wrote in message
>>> news:E5A27181-B371-4690-9A2A-6936C3157937@microsoft.com...
>>>> Hi guys,
>>>>
>>>> Can someone help me with this. I have a problem in my Exchange Server
>>>> 2003.
>>>> whenever I send my meeting through calendar coming from a Customized
>>>> Application, I received the email but theres a message which says "This
>>>> meeting is not in the calendar; it may have been moved or deleted", But
>>>> if I
>>>> send it through Exchange Server 2007 I can see the meeting schedules
>>>> from
>>>> Calendar. It works for both Outlook 2003 and Outlook 2007.
>>>>
>>>>
>>>> Any help will do.
>>>>
>>>> Thank you
>>>>
>>>> Allan
>>>>
>>>>
>>>
>>>
>>
>
>
date: Wed, 7 May 2008 09:00:40 +0800
author: CCC Admin
|
|