office365 相关问题

Microsoft Office 365包括Exchange Server,SharePoint,Lync和Yammer的托管版本的服务API。通过这些API,您可以访问存储在Office 365中的文件,站点,日历,联系人,邮件,便笺和其他数据。其中许多也可以通过Microsoft Graph获得。此外,还有用于与SharePoint,Word,Excel,PowerPoint,Outlook和OneNote的加载项集成的API。

获取 O365 SMTP 的刷新令牌需要哪些范围?

我们在公司中为每位员工和 3 个部门(服务、支持和报告)使用电子邮件地址 - 例如 @.de 或 support@ 我们在公司中为每位员工和 3 个部门(服务、支持和报告)使用电子邮件地址 - 例如 <employee_name>@<company_name>.de 或 support@<company_name>.de(“<..._name>”只是此处发帖的占位符)。我们的程序使用 PHPMailer 通过 SMTP 从 3 个部门发送电子邮件(主机:smtp.office365.com),这意味着 PHPMailer 是由 Microsoft 任务计划程序在没有我们 Microsoft 用户的计算机上启动的程序/脚本调用的已登录。现在我们要从基本 SMTP 身份验证切换到 Oauth2。因此,我们在 azure 门户的主租户 (<boss_name>@<company_name>.de) 中注册了一个 Web 应用程序“PHPMailer”。 要获取刷新令牌,我必须在浏览器中打开文件 get_oauth_token.php,该文件包含在 PHPMailer 中。在该文件中,Microsoft 的范围是 ['wl.imap', 'wl.offline_access']。不幸的是,我找不到该信息,如果这只是默认范围或示例范围,并且我必须根据我的需要(SMTP)更改它,或者它必须始终与我需要令牌的范围无关。此外,我无法了解如何命名该文件中的范围(例如 offline_access 与 wl.offline_access)以及 wl. 的含义。 在天蓝色门户中,我们设置了应用程序权限Mail.Send和User.Read。最后一张已经在那里了。 在过去的几周里,我阅读了无数来自 Microsoft、PHPMailer 和其他公司以及 stackoverflow 等论坛的教程。但我找不到必要的信息。 示例: 微软 使用 OAuth 验证 IMAP、POP 或 SMTP 连接 如何设置多功能设备或应用程序以使用 Microsoft 365 或 Office 365 发送电子邮件 Microsoft 身份平台中的权限和同意 PHPMailer 将 Gmail 与 XOAUTH2 结合使用(遗憾的是 Microsoft 没有解释) PHP League 的 OAuth 2.0 客户端基本用法 Microsoft OAuth 2.0 客户端提供程序 Microsoft OAuth 2.0 对 Steven Maguire 的 PHPMailer 的支持 那么,我需要 O365 SMTP 的范围以及如何在文件中命名它get_oauth_token.php? (如果您需要更多信息,请告诉我...) 更新: PHPMailer 感谢@grew,我找到了一个精心制作的解释,其中包含有关委派权限的有用屏幕截图: Microsoft Azure 和 XOAUTH2 设置指南 不幸的是,它对我的应用程序权限没有帮助,因为它是针对 Microsoft 用户登录到 PHPMailer 正在工作的计算机上的情况而设计的。 我会根据您的问题尽力帮助您。 只要您拥有登录凭据,在哪里运行以下步骤来获取所有必要的信息并不重要。据我所知,你们公司没有白名单。 下面将澄清一些事情和设置。最重要的一步是拥有一个与您的 url 相匹配的重定向 URL,例如 http://localhost/get_oauth_token.php,只要它与 Azure 中的相同,您叫它什么并不重要。最佳实践是使用域。获得令牌后,您在哪里运行邮件就不再重要了。 1.作曲家需要 greew/oauth2-azure-provider 2. 教程 3. get_oauth_token.php 保存并运行它。提供教程中的 ClientId、ClientSecret、TenantID。使用您租户中的电子邮件地址登录。它将重定向到微软的登录页面,输入您的电子邮件地址和密码。它将创建一个令牌。复制粘贴令牌。 4. 测试邮件 保存。输入电子邮件、ClientId、ClientSecret、TenantID 和令牌。 将 addAddress 更改为您想要的内容。 如果一切顺利,它将向您发送一封测试电子邮件。 要记住一件事。对于租户中的每个电子邮件地址,您需要运行 get_oauth_token.php 并使用特定的电子邮件地址登录以获取令牌。每个电子邮件地址都有一个独特的令牌!还要记住,有一个由您自己设置的关键超时。所以不要让有效期太短。如果过期,则需要使用 get_oauth_token.php 重新开始。

回答 1 投票 0

通过 PowerAutomate 流程导出 PowerBI 报告页面时仅出现空白页面

我遇到了一个问题,即生成 PowerAutomate 流程,该流程应该自动将 PowerBI 报告的特定页面发送给 Sharepoint 列表指定的一组收件人...

回答 1 投票 0

我的 Word-365 文件似乎保存到一个奇怪的位置并且不会自动保存

我最近才在自己的电脑上安装了 Office 365 / OneDrive(工作中从未遇到过任何问题)。我所有的 Word 文件似乎都保存到一个名为 https://d.docs.live.net 的地方,但我无法关闭自动保存...

回答 1 投票 0

在 MS Teams Web 上隐藏 Office 365 功能区/套装栏

我们需要在 SharePoint Modern Portal 中显示 MS Team (Web)。我们正在考虑将其嵌入到网络中,而不是打开一个新选项卡来满足客户的一些期望。 我们正在尝试隐藏 Office 365

回答 1 投票 0

Excel 在我的运行过程中大约 5% 的时间里导出了一张空白图像

我为一些朋友运行了基于足球的数据表的输出,但并非所有人都正确导出。我无法具体缩小具体原因,如果我第二次或第三次重新运行数据,通常会是

回答 2 投票 0

MacOS 上最新版本的 Office 365 支持哪些 webdav 类型的授权?

不久前,我在 PHP 应用程序中开发了 WebDAV 功能。在其中,我使用基本身份验证来识别系统中的用户。我们在未经身份验证的情况下响应请求

回答 1 投票 0

如何使用 Office 365 电子邮件服务器在 .NET Core 中进行 DKIM 签名和发送电子邮件?

在我们公司,我们与大学合作,帮助他们寻找并联系校友。我们有一个托管在 Azure 中的 .Net Core Web 应用程序,允许合作伙伴大学向其发送电子邮件

回答 1 投票 0

Mailkit:如何连接Office365商业帐户来阅读电子邮件

我是在 C# 中使用 Mailkit 的新手,在使用 IMAP 连接到 Office365 企业帐户时遇到问题。我收到一条错误消息,指出身份验证失败。我喜欢创建一个应用程序...

回答 1 投票 0

部署 Microsoft Places 时出现权限错误

Microsoft Places 现已推出公共预览版,我正在尝试将其部署在我们的测试 O365 租户上,供部分用户使用(出于评估目的)。 Microsoft 对此有一个部署指南...

回答 1 投票 0

调用列表数据的共享点 API 时出现错误 - 列表项目数据

我在使用 PostMan 调用 API 获取列表数据时收到此错误 https://hostname.sharepoint.com/sites/random_site/_api/web/lists(guid'be7ca91-2715-4b86-8299-7925f99b7536')/items 对于

回答 1 投票 0

Base64 编码的图像不会出现在 Outlook Web 和移动应用程序中,但出现在桌面应用程序中

我正在发送一组 Outlook 电子邮件,并将 Base64 编码图像添加到邮件正文中。在我和其他收件人的桌面应用程序中,我们可以看到邮件正文中的所有图像。但是,当它...

回答 1 投票 0

Dynamics (Power Platform) 打开 Web API URL 时出现 401 未经授权错误

Dynamics 专家您好,我在 SharePoint Online 中构建了一个自定义 SPFx Web 部件,其中包含 Dynamics (Power Platform) 的链接作为该功能的一部分。该链接基本上只会下载一个...

回答 2 投票 0

PowerPivot 根据所选日期范围更改总计百分比

我有一张表格如下: 我的问题是每周工作时间的百分比。显然,只有当使用工作簿的人选择一整周时,这才是正确的。 我想知道我如何...

回答 1 投票 0

如何将 Word 插件发布到 Microsoft AppSource

我正在尝试将我的 Word 插件推送到 AppSource: 我按照文档并在 Microsoft 合作伙伴计划上创建了一个帐户:https://learn.microsoft.com/en-us/office/dev/add-ins/publish/p...

回答 1 投票 0

Project Online 只读错误

我在使用 Microsoft Projects(仅限在线)时遇到问题。出现如下图所示的错误。有谁知道如何解决这个问题吗?

回答 2 投票 0

如何在 SharePoint Online 上托管静态 html 页面

我们有一个简单的 HTML 页面,其中嵌入了一些 JS。我们过去在本地 SharePoint 上托管带有 .aspx 扩展名的页面,您可以在其中单击该文件,它会像常规页面一样打开。 ...

回答 2 投票 0

如何使用 Power Automate 或 Office 脚本读取 Excel 表单控件?

我有一个 Excel 文件,其中包含各种表单控件,例如按钮、复选框和下拉列表。我需要使用以下任一方式以编程方式读取这些表单控件的值和状态...

回答 1 投票 0

设置发给外部收件人的 Outlook 电子邮件的到期日期/时间

我正在尝试使用 VBA 发送带有到期时间的消息。 如果我将电子邮件发送给自己或 Office 365 内同一组织中的人员,则该代码有效。 但是当我发送给一个

回答 1 投票 0

Share Point Online 弹出窗口(2023)

我是 SharePoint 新手,需要帮助创建单击按钮后打开的弹出窗口。 (我必须在弹出窗口中向我的同事显示一些公告) 我用的是最新版本的SharePo...

回答 1 投票 0

当发送到带有通配符的动态电子邮件时如何捕获所有交换的电子邮件

大家好 我正在尝试与电源自动化和交换服务器一起做一些事情,但不知何故该过程失败了。我创建了以下电子邮件 inbox.患者@myhospital。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.