I found these directions and diagram for how to control a relay from a serial port: http://www.comnets.uni-bremen.de/~wenn/index_en.html
He includes software snipits for how to trigger the relay from DOS, Window, and Linux.
He drives the relay using a transistor, which is what I have seen...