1

SharePoint 用に C# でメール送信者を作成しようとしていますが、起動するたびに、権限がないことを示すこのエラー メッセージが表示されます。

私は 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();
}

何が間違っているのか、誰かが私にヒントを持っていますか。

4

2 に答える 2