如何从SMS文本消息中查找SMTP .eml文件中的文本

时间:2016-01-23 13:15:25

标签: asp.net windows email smtp sms

用户向我的网站发送短信,我的Windows 2012服务器在inetpub \ mailroot \ drop中将其作为.eml文件接收。

除文本外,该文件还有很多开销。

只查找用户输入的文本的算法是什么?

我的应用是Visual Studio 2015 VB.NET应用程序。

1 个答案:

答案 0 :(得分:0)

您需要使用MimeKit之类的库来解析.eml消息。

您将能够像这样解析消息:

var message = MimeMessage.Load ("inetpub\mailroot\drop\message.eml");

获得解析后的MimeMessage后,您需要阅读http://www.mimekit.org/docs/html/WorkingWithMessages.htm处的文档,了解邮件的结构。

但最有可能的是,您将能够像这样访问消息文本:

string text = message.TextBody;