The revised newmail() wouldn't compile (Strncpy doesn't exist, `buf' was an array of pointers rather than of char). Simplify it substantially, and adjust the one caller (vms) that relied on the old convoluted bit.