diff --git a/exec/newslink.js b/exec/newslink.js index e84a7e6d0887290bdd090b350e1969624a45f537..a999886a161c52a9c1fc1854cedd7a1fe6f450d1 100644 --- a/exec/newslink.js +++ b/exec/newslink.js @@ -270,6 +270,7 @@ for(i in area) { ,antispam,hdr.from ,antispam,system.inetaddr)); writeln("To: " + hdr.to); + writeln("X-Comment-To: " + hdr.to); writeln("Subject: " + hdr.subject); writeln("Message-ID: " + hdr.id); writeln("Date: " + hdr.date); @@ -375,6 +376,7 @@ for(i in area) { switch(line.toLowerCase()) { case "to": case "apparently-to": + case "x-comment-to": hdr.to=data; break; case "from": diff --git a/exec/nntpservice.js b/exec/nntpservice.js index 28ed33eb0d785dc633117c69d39f06995219af79..88a854232f41a3c44558d744a4846a09c134ab1a 100644 --- a/exec/nntpservice.js +++ b/exec/nntpservice.js @@ -305,6 +305,7 @@ while(client.socket.is_connected) { ,hdr.from ,hdr.from,system.inetaddr)); writeln("To: " + hdr.to); + writeln("X-Comment-To: " + hdr.to); writeln("Subject: " + hdr.subject); writeln("Message-ID: " + hdr.id); writeln("Date: " + hdr.date); @@ -404,6 +405,7 @@ while(client.socket.is_connected) { switch(line.toLowerCase()) { case "to": case "apparently-to": + case "x-comment-to" hdr.to=data; break; case "from":