mail gemを使う
https://github.com/mikel/mail
ファイルの添付も、ローカルのファイル名指定するだけで簡単そうだった。


インストール

gem install mail


送ってみる
require 'mail'

mail = Mail.new do
from 'from@example.com'
to 'to@example.com'
subject 'こんにちは'
body '本文です'
end

mail.delivery_method 'sendmail'
puts mail

mail.deliver!

ローカルのsendmailを使うのでsmtpサーバーの指定はいらない。
Macは最初から入ってる。Ubuntuなどではaptで入れればいい。