To set MAIL editor to a foreign editor use: MAIL> SET EDITOR name which will activate image SYS$SHARE:name.EXE entrypoint name$EDIT (IN DESCR STRING INFILE,IN DESCR STRING OUTFILE). or: $ DEFINE MAIL$EDIT CALLABLE_name which will do the same thing. or: $ DEFINE MAIL$EDIT disk:[dir]name.COM which will activate disk:[dir]name.COM with P1=infile and P2=outfile. Skeleton file: $ IF P1 .NES. "" THEN COPY 'P1' 'P2' $ DEFINE/NOLOG SYS$INPUT SYS$COMMAND $ name 'P2' $ EXIT