SES
smtpサーバー。
リージョンが日本に対応していないようだ。
Suppression List
ハードバウンスしたアドレスが蓄積されるリスト、ここにあるアドレスはses外への送信を行わない。ses全体で共有されている。
Rails4でSESを使う
Gem
gem "aws-ses", "~> 0.5.0", require: 'aws/ses'
config/initializers/aws_ses.rb
ActionMailer::Base.add_delivery_method :ses, AWS::SES::Base, access_key_id: "AWS KEY", secret_access_key: "AWS KEY"
config/environments/development.rb
# Don't care if the mailer can't send. config.action_mailer.raise_delivery_errors = true config.action_mailer.delivery_method = :smtp config.action_mailer.default_url_options = {host: "domain"} config.action_mailer.smtp_settings = { :address => 'smtp-address', :port => 587, :domain => 'domain', :authentication => :login, :user_name => 'ses-user', :password => 'ses-pass', :server => 'smtp-address', :enable_starttls_auto => true }