希望有人可以提供帮助。我想要做的是在c#中创建一个小的winform应用程序,从pop帐户中读取电子邮件的内容,并自动将键值上传到sql。每封电子邮件的电子邮件格式始终相同,例如
名字: 姓 : 电话号码 : 等...
目前,电子邮件存储在pop 3帐户中,但是我想要一种方法来减少必须手动将信息键入sql。
有人可以建议我这样做或者可以推荐一些指南吗?
感谢。 史蒂夫
答案 0 :(得分:3)
我建议使用像POP3 client at CodeProject这样的类来阅读邮件消息。
获得消息内容后,您应该能够相当轻松地解析字符串,因为您知道确切的格式。没有足够的信息来推荐最佳选择 - 它取决于它是固定格式,分隔,单独的行等,但使用正则表达式甚至String.Split应该使这相当简单。
答案 1 :(得分:2)
我们使用购买的工具Email2Db tool来处理收到的电子邮件。它价格低廉且易于配置。我为我们的需求编写了自定义vb脚本,但是简单地插入数据库不需要任何编码。