如何解决我如何使用SPEmailEventReceiver解析电子邮件中的数据
|| 我有一个启用了电子邮件的文档库,可以接收带有附件的电子邮件。 我想使用它们来自的域名对这些电子邮件和附件进行分组和过滤。这意味着我需要从发件人的电子邮件地址中删除域名,即paul.shadwell@techvee.com返回techvee.com。 我还想解析电子邮件签名中的信息,以在单独的联系人列表中创建联系人记录。 对于此方面的帮助和指导,我将非常感谢。 最好的祝福 保罗·J·沙德威尔解决方法
您可以实现自己的SPEmailEventReceiver。
public class MailEvents : SPEmailEventReceiver
覆盖EmailReceived事件
public override void EmailReceived(SPList list,Microsoft.SharePoint.Utilities.SPEmailMessage emailMessage,string receiverData)
我要做的是在此事件处理程序中编写用于处理邮件的逻辑,并使其将邮件移至另一个文档库。因此,基本上,您将有一个传入的电子邮件库,它将接收所有电子邮件。附加了事件处理程序后,您可以通过将邮件复制/移动到您选择的另一个文档库中来执行业务逻辑。
请记住附加到owstimer.exe来调试此类!
马腾
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。