From 46a94f51fca767922bbffb75b83227335ccabfbc Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 8 Sep 2015 01:54:36 +0000 Subject: [PATCH] Added support for "no_path" newslink.cfg option to delete Path header fields from imported messages. Requested by Bill McGarrity. --- exec/newslink.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/exec/newslink.js b/exec/newslink.js index dfcc14bce1..f7c20b3df5 100644 --- a/exec/newslink.js +++ b/exec/newslink.js @@ -159,6 +159,7 @@ var password; var interface_ip_address=0; var port_set=false; var tls=false; +var no_path=false; area = new Array(); if(this.server!=undefined) @@ -222,6 +223,9 @@ while(!cfg_file.eof) { case "no_xover": use_xover=false; break; + case "no_path": + no_path=true; + break; case "slave": slave=true; break; @@ -782,7 +786,7 @@ for(i in area) { subpending--; continue; } - + if(file!=undefined) { if(file.is_open==true) { /* Incomplete attachment? */ print("!Incomplete attachment: " + file_getname(file.name)); @@ -855,6 +859,9 @@ for(i in area) { subpending--; continue; } + if(no_path && hdr.path) + delete hdr.path; + if(hdr.gateway && hdr.gateway.indexOf(system.inetaddr)!=-1) { subpending--; -- GitLab