我想在线发送Sharepoint中的电子邮件。我使用以下方法使用事件接收器发送邮件。
SPUtility.SendEmail(SPContext.Current.Web, headers, bodyText.ToString());
但它不适用于sharepoint online 2013。 在阅读文章后我才知道SPUtility方法不能使用。请给我一个通过事件接收者发送邮件的解决方案。我正在创建它作为沙箱解决方案。
我们可以使用Microsoft Exchange Server吗?我该如何使用它?
感谢您的帮助!
答案 0 :(得分:1)
您可以通过利用工作流中的SendMail
活动来使用解决方法。这也在这里解释:Guru Tip: Sending an Email in Office 365。
不幸的是,使用此工作流程解决方法将是您唯一的选择,因为沙盒解决方案中不允许使用SPUtility.SendEmail
和System.Net.Mail.SmtpClient
,这也在本文中进行了解释:Send email via code in Office365
答案 1 :(得分:0)
如何将电子邮件或部分电子邮件数据导入您可以在 "The smart way from mailbox to Sharepoint"上找到的Sharepoint库或Sharepoint列表。它适用于Sharepoint在线。