问题标签 [distribution-list]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
104 浏览

email - 在 Exchange 中创建包含内部和外部用户的分发列表

我需要在 Exchange 管理中心创建某种组/动态发行组/发行组/任何东西,我们可以在其中包含内部和外部电子邮件地址。这是我的最终目标,但我不确定如何实现它,因为:

  • DDL 不能手动添加电子邮件地址或包含其他 DDL/DL
  • 向 DDL 添加规则使用“and”语法,没有“or”语法,因此如果您有两个规则,用户必须同时匹配两个条件
  • 我们不能继续为每个 DDL 创建一个新属性,即使我们做了,如果我们使用这个模型,我们怎么能让某人成为两个不同 DDL 的一部分?
我们目前有一个混合系统,我们在其中使用 Active Directory 和 Microsoft Exchange 365
0 投票
1 回答
139 浏览

php - ms graph 将电子邮件添加到分发列表

我正在尝试从我保存所有用户信息的网站管理 ms 365 中的分发列表。我希望将用户与他们的个人电子邮件一起添加到分发列表中,因此无需成为 ms365 环境的成员。

我得到的回应是:

未捕获的 GuzzleHttp\Exception\ClientException:客户端错误:POST https://graph.microsoft.com/beta/groups/xxxxx-xxxx-xxxx-xxxx-xxxxxxxxx/members导致400 Bad Request响应:{"error":{"code":"Request_BadRequest","message":"不支持的资源类型 'DirectoryObject' 用于操作 'Create'。","i (截断...)

进一步的错误堆栈:

现在,从文档中我了解到将一个添加到列表/组的正确方法是使用:

“@odata.id”:“https://graph.microsoft.com/beta/directoryObjects/{id}”

使用它的用户 ID,但我想使用一个不存在的用户。在门户中,我可以以管理员身份执行此操作,但是图形 API 是否也可以解决此问题? https://docs.microsoft.com/en-us/graph/api/group-post-members?view=graph-rest-beta&tabs=http