diff --git a/exec/listserver.js b/exec/listserver.js index 36fc1d391fa9c934438672a21f5f061fb489ee22..f0b0d853fe10b1551b40788ea76564920907dc24 100644 --- a/exec/listserver.js +++ b/exec/listserver.js @@ -329,6 +329,8 @@ for(var l in list_array) { log(LOG_INFO,format("%s Sending message #%lu from %s to %lu recipients: %s" ,list.name.toUpperCase(), ptr, hdr.from, rcpt_list.length, hdr.subject)); + if(hdr.from_net_type == NET_FIDO) + hdr.from_net_addr = fidoaddr_to_emailaddr(hdr.from, hdr.from_net_addr); hdr.replyto_net_type = NET_INTERNET; hdr.replyto_net_addr = list.address; hdr.from_agent = AGENT_PROCESS;