diff --git a/exec/nntpservice.js b/exec/nntpservice.js index 12e09611543897069daa37632fe99107f90b08c0..159da78145e6537c761e0e8792c34ddee618e1f6 100644 --- a/exec/nntpservice.js +++ b/exec/nntpservice.js @@ -369,6 +369,7 @@ while(client.socket.is_connected) { break; if(cmd[0].toUpperCase()!="BODY") { + writeln("Path: " + hdr.path); if(!hdr.from_net_type) /* local message */ writeln(format("From: \"%s\" <%s@%s>" ,hdr.from @@ -504,6 +505,9 @@ while(client.socket.is_connected) { case "x-comment-to": hdr.to=data; break; + case "path": + hdr.path=data; + break; case "from": if(user.security.restrictions&(UFLAG_G|UFLAG_Q)) // Guest or Network Node hdr.from=data; @@ -527,6 +531,7 @@ while(client.socket.is_connected) { if(hdr.to==undefined) hdr.to=data; newsgroups=data.split(','); + hdr.newsgroups=data; break; case "x-ftn-pid": hdr.ftn_pid=data;