Yes you could use a script - as the 'mail' action can be created and executed from a script - in which you could access the description or any other meta-data property you want. The repository actions are accessable from a script via this API: http://wiki.alfresco.com/wiki/JavaScript_API#Actions_API the example in that section happens to use the 'mail' action