Paul L Daniels: 
	Original code.

Steve Palm: 
	Multiple-recipient functionality.
	CRLF. issue cleanup.
