使用mail-listener-2获取电子邮件正文

时间:2016-06-15 18:51:58

标签: node.js email

我正在使用mail-listener-2和node.js来接收电子邮件。除了一件事,我有所有设置做我想要的。

我无法弄清楚如何获取当前消息的文本。这就是我的意思。

1. Send an email in my application with a unique id in the subject.

2. User receives email in inbox and replies.

3. Mail-Listener-2 grabs the email reply and saves it under the unique id.

代码:

mailListener.on("mail", function(mail, seqno, attributes){

   var body = mail.text

});

现在,当第3步发生时,它正在抓取整个线程消息。而不仅仅是用户发送的消息。这意味着,我的原始消息加上用户的新消息都包含在回复中。

有没有办法只抓住用户回复?或者我只需要做一些事情,比如在消息中添加一行,然后在行之前解析所有内容?

1 个答案:

答案 0 :(得分:0)

试试这个:

mailListener.on("mail", function(mail, seqno, attributes){

   text:mail.text

});