andris (https://github.com/andris9/mailparser)에 의해 mailparser를 사용하고 있습니다. 나는 redis를 통해 nodejs 앱에 이메일을 보내고 있습니다. somereason에 대한 mailparser는이를 파싱 할 수 없습니다. 무엇이 문제를 일으킬 수 있습니까?nodejs, redis 및 mailparser는 이메일을 구문 분석하지 않습니다
redis에서 이메일을 가져 오는 코드입니다. client
은 node_redis 클라이언트의 인스턴스입니다. MailParser는 andris 'mailparser입니다. redis의 이메일은 다른 서버를 통해, 내가 구독 한 채널로 전송됩니다. 텍스트 파일에 저장되고 andris 'test.js를 사용하여 파싱 된 이메일은 예상되는 결과를 제공합니다.
client.subscribe('email1');
client.on('message', function(channel, message){
var Parser = new MailParser();
Parser.on('headers', function(headers){
console.log(headers.addressesTo[0].address);
});
Parser.feed(message);
Parser.end();
});
이유를 찾았습니다. 내가 가진 수신 보았다 입력 \ 연구 \ n 당신이
Parser.write(message);
내가있는 공급 방법을 찾을 수 없습니다 싶은 생각 N
자세한 정보, 코드, 오류 메시지, 기타는 필요합니다. –
코드와 몇 가지 세부 정보를 추가했습니다. – Amit
@Amit 해결책을 찾으십니까? –