Is there a report that I can run that will show me all active extension numbers? Then send the report to the ftp server since I don't have a serial printer?
You could do this in two ways... built a telnet port for printing and assign it for CDE Data printing is the easiest, connect by your preferred programming method and then connect a raw telnet session to the port you built with putty and do a print of form 35 and you can capture it in text. Alternatively, you could just get a second serial port and connect that to the printer port and assign CDE Data printing to that and capture it with TeraTerm or something similar. Otherwise, no, there is no "nice" way to do this.