Haskell RSS,邮件和XML库选择

Mic*_*ael 15 xml email rss webserver haskell

我一直在学习Haskell一段时间,我学习了一些新的编程语言,我做了一个小项目,需要使用邮件服务器并发布RSS和Atom内容.唯一的问题是,我似乎无法找到适合这些的包装,或者至少找不到任何包装评论.

所以我会问社区:

用于与邮件服务器交互的任何首选包?(IMAP,POP3等)

用于发布RSS和/或Atom提要的任何优惠包?如果没有,那么一般XML的首选包是什么?

对于简约,低摩擦的网络服务器的任何建议,将所有这些绑定在一起?

提前致谢.

scl*_*clv 2

只是为了回答这个问题,该feed包非常适合生成 rss。对于电子邮件,人们通常直接直接使用 sendmail 可执行文件。该mime-mail软件包提供了一个包装器以及一些附加工具。如果要阅读电子邮件,典型的方式是进行设置procmail等,然后使用mbox解析器直接与生成的文件进行交互。两个解析器是mboxcodec-mbox

如果你真的想与 pop3/imap 交互,你可以使用pop3-client来完成前者,使用 HaskellNet 来完成后者,它很旧但显然可以工作。此处提供了使用它的示例代码。