Цитата:
Сообщение от
Ivanhoe
Хотелось бы иметь периодическую операцию, которая будет идти по списку мероприятий и "отсылать" их адресату, например, как обычные почтовые сообщения. Если можно напрямую "писать" в Exchange - то, пожалуй, и лучше.
По-моему, стоит посмотреть в сторону
Microsoft Exchange Web Services Managed API. Во
вводной статье приводится пример создания повторяющегося собрания с его помощью:
PHP код:
Appointment appointment = new Appointment(service);
appointment.Subject = "Play tennis";
appointment.Body = "Let's play tennis for an hour every Saturday at 10AM";
appointment.Start = new DateTime(2008, 12, 20, 10, 00, 00);
appointment.End = appointment.Start.AddHours(1);
appointment.RequiredAttendees.Add("someone@fabrikam.com");
appointment.Recurrence = new Recurrence.WeeklyPattern(
appointment.Start.Date,
1 /* Every week */,
DayOfWeek.Saturday);
appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy);