为什么通过 MS Graph 向外部 (b2b/guest) 用户发送的邀请电子邮件不会发送到 TO+CC 地址(再发送)?
Why are Invitation emails sent via MS Graph to external (b2b/guest) users not sent to TO+CC addresses (any more)?
我在 AzureAD B2B 租户中配置了一个应用程序,它具有适当的权限(user.readwrite.all、user.invite.all)向外部(来宾)用户发送邀请。
这些邀请被配置为发送电子邮件,包括自定义消息和内部邮箱作为抄送收件人,例如:
{
"invitedUserDisplayName": "Display Name",
"invitedUserEmailAddress": "username@externalemailaddress.com",
"invitedUserMessageInfo": {
"ccRecipients": [{
"emailAddress": {
"address": "internal.mailbox@companydomain.com",
"name": "mailbox name"
}
}],
"customizedMessageBody": "a custom message"
},
"sendInvitationMessage": true,
"inviteRedirectUrl": "https://myapplications portal/"
}
这用于生成一封电子邮件,发送到 To:
受邀用户的电子邮件地址和 Cc:
内部邮箱,这两个地址在同一封电子邮件中可见。这样做是为了验证电子邮件是否已发送给外部用户,验证它发送给了哪个电子邮件,并为受邀用户提供了一个联系地址,如果他们在注册时遇到任何问题,可以回复他们。
然而,从最近几天开始,情况似乎发生了变化。现在,看起来好像正在发送两封单独的电子邮件,其中两个收件人都收到他们自己的副本,只有他们自己的电子邮件地址在 To:
字段中可见。
所以现在,如果不使用 Azure 的日志,我们无法确认是否收到了外部用户的电子邮件或将其发送到哪个地址。这也使得将邀请抄送到邮箱变得毫无意义,因为无法确定每个邀请被发送给了哪个用户。 (无需从邀请中删除 Azure 用户对象 ID link 并逐一查找。)
Microsoft Graph 最近是否有某种变化会导致这种情况? Azure 管理门户中是否有某种配置选项允许管理员(可能无意中)在租户内更改此行为? (我们的管理员拒绝进行任何此类更改。)
正在回答,因为问题似乎已经解决。
Azure 发出的邀请已恢复到以前的行为,即向两个收件人发送一封电子邮件。通过我们的邮箱返回,该问题仅存在于 9 月 16 日至 18 日。也许某些更改是 Microsoft 方面的错误,并且已被撤销。
我在 AzureAD B2B 租户中配置了一个应用程序,它具有适当的权限(user.readwrite.all、user.invite.all)向外部(来宾)用户发送邀请。
这些邀请被配置为发送电子邮件,包括自定义消息和内部邮箱作为抄送收件人,例如:
{
"invitedUserDisplayName": "Display Name",
"invitedUserEmailAddress": "username@externalemailaddress.com",
"invitedUserMessageInfo": {
"ccRecipients": [{
"emailAddress": {
"address": "internal.mailbox@companydomain.com",
"name": "mailbox name"
}
}],
"customizedMessageBody": "a custom message"
},
"sendInvitationMessage": true,
"inviteRedirectUrl": "https://myapplications portal/"
}
这用于生成一封电子邮件,发送到 To:
受邀用户的电子邮件地址和 Cc:
内部邮箱,这两个地址在同一封电子邮件中可见。这样做是为了验证电子邮件是否已发送给外部用户,验证它发送给了哪个电子邮件,并为受邀用户提供了一个联系地址,如果他们在注册时遇到任何问题,可以回复他们。
然而,从最近几天开始,情况似乎发生了变化。现在,看起来好像正在发送两封单独的电子邮件,其中两个收件人都收到他们自己的副本,只有他们自己的电子邮件地址在 To:
字段中可见。
所以现在,如果不使用 Azure 的日志,我们无法确认是否收到了外部用户的电子邮件或将其发送到哪个地址。这也使得将邀请抄送到邮箱变得毫无意义,因为无法确定每个邀请被发送给了哪个用户。 (无需从邀请中删除 Azure 用户对象 ID link 并逐一查找。)
Microsoft Graph 最近是否有某种变化会导致这种情况? Azure 管理门户中是否有某种配置选项允许管理员(可能无意中)在租户内更改此行为? (我们的管理员拒绝进行任何此类更改。)
正在回答,因为问题似乎已经解决。
Azure 发出的邀请已恢复到以前的行为,即向两个收件人发送一封电子邮件。通过我们的邮箱返回,该问题仅存在于 9 月 16 日至 18 日。也许某些更改是 Microsoft 方面的错误,并且已被撤销。