1
当我使用服务帐户添加新的约会时,组织者总是将凭证交给Exchange服务的用户,我想将组织者设置为另一个用户,但组织者属性为只读,我怎么能做到这一点?约会的Exchange Web服务集管理器
var appointment = new Appointment(_service.ExchangeService);
if (exchangeAppointment.Participants.Any() && exchangeAppointment.Participants != null)
{
foreach (var participant in exchangeAppointment.Participants)
{
appointment.RequiredAttendees.Add(participant);
}
}
appointment.Resources.Add(exchangeAppointment.RoomAdIdentityEmail);
appointment.Location = string.Join(",", appointment.Resources);
appointment.Subject = exchangeAppointment.Subject;
appointment.Body = exchangeAppointment.Body;
appointment.Start = exchangeAppointment.StartTime;
appointment.End = exchangeAppointment.EndTime;
appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy);
非常感谢你,但是当我用这个,它抛出一个异常“指定的文件夹不能在商店找到。”,我设置了电邮给正确的Exchange服务器 – 2014-12-03 08:06:17
的电子邮件该错误意味着您没有相关邮箱的权限,因此您需要授予该帐户使用“访问邮箱”的权限,试图通过“添加邮箱权限”(或Outlook委派)创建约会, – 2014-12-03 22:58:11