要从Sharepoint 2013发送电子邮件到TO Office 365,是否以“当前用户"身份发送? [英] Sending emails from Sharepoint 2013 on premise TO office 365, send-as "the curent user"?

查看:92
本文介绍了要从Sharepoint 2013发送电子邮件到TO Office 365,是否以“当前用户"身份发送?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨!

首先,我是加拿大裔法国人,所以请原谅我的远非完美"英语……有时是来自Google翻译.

我们处于内部Exchange和Office 365之间的过渡阶段.当前,所有邮箱都处于联机状态(打印机也直接发送到smtp.office365.com和所有其他发送电子邮件的应用程序),而SharePoint 2013服务器是唯一剩余的邮箱 使用我们本地Exchange服务器发送电子邮件的服务器.

请注意,我在下面描述的所有内容均在测试环境中进行了测试.

我已经配置了SMTP中继(使用IIS 6),并且可以使用此中继从我的SharePoint测试站点发送电子邮件.因此,发送电子邮件"ShairePont->"的机制通过IIS的SMTP中继-> Office 365";效果很好.

SMTP中继配置详细信息:
SMTP中继被配置为在带TLS的端口587上使用SmartHost SMTP.office365.com,并通过帐户vsad-ti@mydomain.com进行了身份验证.

问题是,在我的生产环境(直接使用本地Exchange服务器)中,电子邮件是从用户"发送到服务器的.谁来采取行动,但是在上述我的测试环境中,所有电子邮件都是从vsad-ti@mydomain.com发送的.

示例:User1与User2共享一个文件.在我的测试环境中(通过IIS STMP中继),User2将收到共享文件的通知,但是我希望从用户vsad-ti @从User1发送该文件.

我该怎么处理?

感谢您的帮助!


Hi!

First, I’m a French Canadian so excuse my "far from perfect" English… sometimes from Google translate.

We are in the transition phase between Exchange on premise and Office 365. Currently all mailboxes are online (printers also send directly to smtp.office365.com and all other applications that send emails) and our SharePoint 2013 server is the only remaining server that uses our local Exchange server for sending email.

Note that everything I described below was tested in a test environment.

I have configured an SMTP relay (with IIS 6) and can send emails from my SharePoint-test site using this relay. So the mechanics of sending email "ShairePont -> SMTP relay via IIS -> Office 365" works fine.

SMTP Relay Configuration Details:
The SMTP relay is configured to use SmartHost SMTP.office365.com on port 587 with TLS and is authenticated with account vsad-ti@mydomain.com.

The problem is the following, in my production environment (which uses the local Exchange server directly), the emails are sent "from the user" who does the action, however in my testing environment described above all the emails are Sent from vsad-ti@mydomain.com.

Exemple: User1 share a file with User2. In my test environment (via IIS STMP relay), the User2 will receive the notification of the file being shared but FROM the user vsad-ti@, I want it to be sent from User1.

How can I deal with this?

Thank you for your help!


推荐答案

您需要使用匿名中继而不是经过身份验证的中继.对于您的IIS SMTP中继,请使用此方法:

You need to use an anonymous rather than authenticated relay. Use this method instead for your IIS SMTP relay:

https://marckean.com/2013/06/28/smtp-relay-using-exchange-online-protection-eop/

https://marckean.com/2013/06/28/smtp-relay-using-exchange-online-protection-eop/


这篇关于要从Sharepoint 2013发送电子邮件到TO Office 365,是否以“当前用户"身份发送?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆