Extract the chapter on addressing and how to otherwise use network mail, and turn it into a separate "network mail user's guide" for general reading. And put some of the info into a .HLP file, suitable for insertion into MAILHELP.HLB or whatever it's called. A new protocol -- call it "v" for VMS -- which is much like "g", except: - Uses 512-byte packets. - Uses selective reject error recovery. - Uses CRC instead of checksum for error detection. - Sends the file header, or whatever subset we need to build it, and then reads and writes the file using block io. As in the current protocol, a zero-length data packet means EOF. Result: A "uucp" command will be able to transfer *any* VMS file intact , no need to MFTU it or do anything else to it. For multiple files, directory trees, etc., just send a backup saveset. Let uucico use DECnet logical links, just as NEWS can. Use the above technique for transparent file transmission. (Why bother? After all, the vast bulk of the traffic is News. But NEWS uses FAL over its DECnet links, and lots of folks disable FAL. If we do it in uucico we can connect to a specific object (ours) and use uucico's regular safeguards against arbitrary directory access. Find some way to write the uucico batch job's debug log readably (ie with single-character writes NOT each getting its own line) and still make it available for shared read. Mailbox? Funny characters in the log to say "more to follow on this line"? Or maybe have a "debug log fixer" that reads such logs and makes them readable. I tried to do this but it was too simple-minded. We can make it recognize the start of the character log easily enough, but recognizing the end is tricky. Investigate the software tools mailer. PMDF integration. And there we'll stop wrt mail routing; anything PMDF can't handle probably ought not to be done! Investigate VMSmail's SET PROF/DEFAULT_TRANSPORT="UUCP%" . In the doc I pretty much made up "template" hostnames, usernames, domain names, etc., as I went along, so the examples are not mutually consistent. Correct this.