我正在尝试在 C# 中为 sharepoint 编写一个邮件发送器,但每次启动它时,我都会收到此错误消息,告诉我它没有权限。
我尝试在 AppManifest.xml 授予它权限,但我不知道是哪个...我尝试了所有但没有任何接缝来提供帮助。
我的代码:
private void SendEmail( ClientContext clientContext )
{
User sendToUser = clientContext.Web.EnsureUser( "mymail@mail.com" );
clientContext.Load( sendToUser );
clientContext.ExecuteQuery();
string email = Microsoft.SharePoint.Client.Utilities.Utility.GetCurrentUserEmailAddresses( clientContext ).Value;
Microsoft.SharePoint.Client.Utilities.EmailProperties properties = new Microsoft.SharePoint.Client.Utilities.EmailProperties();
properties.To = new string[] { sendToUser.Email };
properties.Subject = "subject";
properties.Body = "body";
Microsoft.SharePoint.Client.Utilities.Utility.SendEmail( clientContext, properties );
clientContext.ExecuteQuery();
}
有人对我有什么建议吗?