It is actually a rather simple development task to modify an existing report program to send it to an email address rather than a printer. To email a report interactively via your current email client application, under A-Shell/Windows you can use the technique described under Windows-Specific Topics above.
You can also use that technique under A-Shell/UNIX, except that you would need a copy of ATE on the workstation. In that case, you would use a pseudo-printer on the A-Shell/UNIX side that contained COMMAND=SBX:GDIPRT in its init file, which would transfer the file to ATE, where it would be redirected to another pseudo printer using COMMAND=SBX:EMAILP to redirect it to the email client.
To send email directly (without any interactive human intervention) the easiest approach is to use the EMAILX utility, which we make available for a nominal license fee. You can also use the built-in subroutine TCPX.SBR to interface directly to your mail server.