WEB.API Core中有三种通过Outlook发送电子邮件的方法。
我可以直接将JSon查询用于Microsoft Graph API或 直接使用Outlook API;
我可以使用Microsoft.Graph库;
我可以从Outlook中的程序中发送WEB.API Core 电脑。
在前两种情况下,我必须手动使用浏览器登录。 第三种方法是不满意我导致服务器无法程序Outlook。
是否可以在没有浏览器的情况下直接从我的服务器获得授权和认证?
答案 0 :(得分:0)
我从Outlook发送电子邮件的解决方案是必须与Exchange Web Service进行交互。这就是我想要的。这是与Outlook交互的四种方式。最好的化身是数据包Microsoft.Exchange.WebServices.NETStandard。
答案 1 :(得分:0)
您可以使用Client Credentials Grant Flow,在这种情况下,您的Web api将调用Microsoft Graph以自己的身份(而不代表用户)发送电子邮件,然后无需登录过程: