Rubyでメールを送信する方法(Gmail)
2015/10/12
gemのインストール
$ sudo gem install mail
Rubyソースコード
require 'mail'
mail = Mail.new
options = {
:address => 'smtp.gmail.com',
:port => 587,
:domain => 'smtp.gmail.com',
:user_name => 'アカウント@gmail.com',
:password => 'パスワード',
:authentication => :plain,
:enable_starttls_auto => true
}
mail.charset = 'utf-8'
mail.from '送信元アドレス@gmail.com'
mail.to '送信先アドレス@gmail.com'
mail.subject '件名'
mail.body '内容'
mail.delivery_method(:smtp, options)
mail.deliver