Мы успешно используем все те же настройки с нашей учетной записью Служб Google (и Devise) - единственное отличие состоит в том, что мы используем «обычный» для: аутентификации.
Небольшая разница - мы используем это в производственной среде и вроде как в нашей промежуточной среде (там мы отправляем электронную почту, но все на тестовый адрес электронной почты, а не пользователям). При разработке мы просто просматриваем журнал рельсов для отладки электронных писем ...
Но одну вещь вы могли бы проверить: я тестировал с помощью GMail на macbook, который был настроен с MacPorts, но с ruby / rails и другим материалом, настроенным с использованием rvm и Homebrew, и получал исключения SSL в этой среде - когда я установил :enable_starttls_auto => false
ошибка прекратилась, но письмо не было отправлено. Я думаю, что был конфликт между библиотеками, установленными MacPorts, и библиотеками, используемыми Rails.
Не уверен, поможет ли это: -)