Для использования GMail SMTP (или любой другой SMTP при TLS аутентификацией) c ActiveRecord для отправки электронной почты в Ruby по Rails необходимо использовать «action_mailer_optional_tls» плагин.
./script/plugin install http://svn.douglasfshearer.com/rails/plugins/action_mailer_optional_tls
Для использования TLS аутентификации в стандартной конфигурации добавляется ключ «tls». Добавляем следующий код в environment.rb.
ActionMailer::Base.smtp_settings = {
:tls => true,
:address => "smtp.gmail.com",
:port => "587",
:domain => "YOURDOMAIN",
:authentication => :plain,
:user_name => "GOOGLEUSERNAME",
:password => "GOOGLEPASSWORD"
}
Оставьте свой комментарий