在我的 Office365 中,我有一个 Office365 组。每当我将邮件用户(外部)添加到该组时,他们都会收到来自该组的欢迎消息,但该消息是纯文本,并带有图像文件附件和 winmail.dat。
这条信息传达的内容如下:
欢迎加入 Roadkill Cafe 小组。
[cid:office365_icon_orange]
[cid:group_photo.jpg] Roadkill Cafe 欢迎加入 Roadkill Cafe 小组。
Roadkill Cafe 集团
[cid:welcome_onenote_icon]https://outlook.office365.com/owa/[电子邮件保护]/groupsubscription.ashx?realm=roadkillcafe.com&source=WelcomeEmail&action=onenote 分享笔记https://outlook.office365.com/owa/[电子邮件保护]/groupsubscription.ashx?realm=roadkillcafe.com&source=WelcomeEmail&action=onenote
在 OneNote 中捕捉想法和图像。
[cid:文档图标]https://outlook.office365.com/owa/[电子邮件保护]/groupsubscription.ashx?realm=roadkillcafe.com&source=WelcomeEmail&action=files 查看和共享文件https://outlook.office365.com/owa/[电子邮件保护]/groupsubscription.ashx?realm=roadkillcafe.com&source=WelcomeEmail&action=files
使用 SharePoint 查看、共享和协作内容。
我已经在我的本地电子邮件服务器和雅虎上进行了测试。
但是,如果我添加一个非外部用户(获得许可的 o365 用户),则消息将以 html 格式发送。或者,如果在 OWA 中,如果我向具有 yahoo.com 地址的组添加“来宾”,则该人也会收到一封正常的 html 电子邮件,就像应该的那样。我也用 gmail 帐户测试过这一点。
所以我添加了一个远程域Exchange > mail flow > remote domains
并配置了该域Always use rich-text format
(默认设置为遵循用户设置),并将字符集更改为西欧。但这没有效果。
这MS帮助文档说要进行调整,强制将消息转换为纯文本,并完全消除 winmamil.dat 文件。但是,我希望消息是 HTML 格式,而不是纯文本。除此之外,这三个设置(使用富文本格式:始终、从不、遵循用户设置)对消息没有任何影响。
我怎样才能解决这个问题?
[更新]
显然,该mail-user
群组会以纯文本形式接收所有电子邮件,而不仅仅是欢迎信息。当您在群组本身的“对话”中发布任何内容时,就会发生这种情况。
但是,如果我向同一个组发送电子邮件,它会以 html 格式接收!想想看。直接向该组发帖,它会发送纯文本;向其发送电子邮件,它会发送 html。
[更新]
因此我尝试像这样使用 powershell 来对邮件用户对象进行操作,但这也没有将欢迎消息更改为 html:
set-mailuser -identity [email protected] -messageformat mime -messagebodyformat html
答案1
好吧!我最终通过 Office365 界面提出了支持请求。MS 服务中心的工作人员告诉我,他们能够重现该问题。
他们的解决方案是什么?看来我的租户的服务器落后了一个更新补丁,也许当应用该补丁时(不知道什么时候)它可能会解决问题。或者,如果有足够多的人有同样的抱怨,他们会更深入地调查。
他们向我做出了如此美好的承诺!与此同时,我决定避免使用 Office Admin Web GUI 将邮件用户添加到 Office365 组。我必须在 powershell 中执行此操作并编写自己的欢迎电子邮件脚本。
答案2
这修复了它:
Set-RemoteDomain Default -TNEFEnabled $false
这篇帖子很旧了,但是我在 2020 年仍然遇到了同样的问题,而且 MS 没有很好地解释这一点,希望我的回复能让某些人的生活更轻松。