利用可能なRubyDBIモジュール用のODBCパッケージがあります。または、Win32バイナリも含まれているRuby用のODBCバインディングを使用してみることができます。
RDI(ここから盗まれた)を使用する例を次に示します。
require 'DBI'
# make an ODBC connection
conn = DBI.connect('DBI:ODBC:datasource','your_username','your_password')
# returns a list of the table names from your database
conn.tables
# returns an array with the resultset from your query
rs = conn.select_all('SELECT * FROM TheTable')
(ODBCデータソースは、コントロールパネル/管理ツールから利用できるODBCアドミニストレーターを使用して定義できます。)
電子メールの場合は、Rubyの標準のメール機能を使用し、SMTP経由でExchangeServerに接続することをお勧めします。
ただし、VIMを使用してテキスト編集を行っているため、RubyIDEをお勧めすることはできません。:-)他の人があなたにそれについてのヒントを与えることができるかもしれません。