|
|
|
@ -255,13 +255,13 @@ ImapConnection.prototype.connect = function(loginCb) {
|
|
|
|
|
self._state.parser = new MIMEParser();
|
|
|
|
|
self._state.parser.on('header', function(name, val) {
|
|
|
|
|
name = name.toLowerCase();
|
|
|
|
|
if (curReq._msg.headers[name] !== undefined)
|
|
|
|
|
curReq._msg.headers[name].push(val);
|
|
|
|
|
if (self._state.requests[0]._msg.headers[name] !== undefined)
|
|
|
|
|
self._state.requests[0]._msg.headers[name].push(val);
|
|
|
|
|
else
|
|
|
|
|
curReq._msg.headers[name] = [val];
|
|
|
|
|
self._state.requests[0]._msg.headers[name] = [val];
|
|
|
|
|
});
|
|
|
|
|
self._state.parser.on('data', function(str) {
|
|
|
|
|
curReq._msg.emit('data', str);
|
|
|
|
|
self._state.requests[0]._msg.emit('data', str);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|