Hi,
Hi Salim,
Thanks for the update. Is there an ETA on when this issue will be resolved?
Hi Salim,
Hi,
Hi Salim,
Hi
Hi Salim,
Hi Salim,
Thanks for the reply,
Any answer to my previous question?
Hi Salim,
Hi,
Please give us an update regarding the availability of a hotfix by 5PM AEST 6/11/2012 as that is our deadline to make a decision on whether or not to investigate other solutions using another provider.
Hi Salim,
I have forwarded your concerns to our development team to obtain latest status about this issue, and will update you ASAP upon receiving information in this regard.
We are willing to pay something for it please advise!
Hi Salim,
Apointment contains VCALENDAR structure.
Here is sample
BEGIN:VCALENDARVERSION:2.0PRODID:-//hacksw/handcal//NONSGML v1.0//ENBEGIN:VEVENTUID:c3Qgb2YgdGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0DTSTAMP:19970714T170000ZORGANIZER;CN=John Doe:MAILTO:john.doe@example.comDTSTART:19970714T170000ZDTEND:19970715T035959ZSUMMARY:Bastille Day PartyEND:VEVENTEND:VCALENDAR
VCALENDAR structure contains UID (Unique Identifier of VCALENDAR instance)
When you send appointment with aspose components - you just send email with VCALENDAR structure.
When you try to approve changes in outlook, outlook first of all try to find event which will be updated according to changes. Outlook performs search by UID in its own calendar.
You may see "This meeting is not in the calendar; it may have been moved or deleted." Outlook can't find this appointment because of appointment hasn't been stored in the calendar.
*To confirm this you may perform next steps:*
Code snippet below send appointment and save ICS file to disk
msg3.From = "organizer@gmail.com"; //set the sender
msg3.Body = "Appointment Body";
msg3.Subject = "Appointment Subject";
msg3.IsBodyHtml = true;
msg3.To.Add("attendee1@test.com");
msg3.To.Add("attendee2@test.com");
DateTime StDt = new DateTime(2012, 11, 7, 23, 0, 0);
DateTime EnDt = new DateTime(2012, 11, 7, 23, 30, 0);
Appointment app3 = new Appointment("Appointment Location", StDt, EnDt, msg3.From, msg3.To);
app3.Summary = "Appointment Subject";
app3.Description = "Appointment Body";
string ics = app3.Summary + ".ics";
app3.Save(ics);
msg3.AddAlternateView(app3.RequestApointment());
When you sent appointment you have to import ICS file stored to disk in the outlook of organizer.
Then attendee may change date.