如果不使用像TMail这样使用Ruby on Rails解析的库,你会如何解析电子邮件?
答案 0 :(得分:0)
由于这是一项作业,我将回答一些概述电子邮件应采用的格式的资源:
有几个电子邮件规范
根据您实际需要实施的程度,我建议从第一个开始,因为它是最简单的。这些概述了消息的模式和格式。
首先,您将找到标题,然后是两个回车符,后跟消息正文。这里有几个选择。很有可能从正则表达式开始,甚至只是模式匹配,但可能需要更详细地研究解析表达式语法(例如treetop)。
我希望这能让你开始。