Isn't the FX20 just a 201? If so, I don't see why not. Do correct me if I'm wrong.
Have a look at the Template folder in the program palette. There's a sample program in there called CsvEmailSender that I think will do just what he's asking for. AFAIK, it performs a bql query (which can be done against histories), returns the query as a ITable, formats the table as an in-memory CSV file, and e-mails the CSV file as an attachment to a chosen recipient(s).