Я пытаюсь создать контактную форму в Rails 4. Я сделал кое-что здесь, и смог получить большую часть материала для работы. (после работы @ sethfri здесь Contact Form Mailer in Rails 4)Rails 4, как правильно настроить параметры smtp (gmail)
Сейчас я могу заполнить свою форму и нажать отправить. На моем сервере rails говорится, что почта была отправлена на мой адрес электронной почты, но я ничего не получаю в моем почтовом ящике gmail, поэтому я думаю, что мои настройки smtp неверны. Мои настройки SMTP являются:
... конфигурации/среда/development.rb
config.action_mailer.raise_delivery_errors = true
config.action_mailer.perform_deliveries = true
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "smtp.gmail.com",
:port => "587",
:domain => "mydomain.net",
:user_name => "[email protected]",
:password => "myGmailPassword",
:authentication => "plain",
:enable_starttls_auto => true
}
Также я добавил в .../Config/Инициализаторы/smtp_settings.rb
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => "587",
:domain => "mydomain.net",
:user_name => "[email protected]",
:password => "gmailPassword",
:authentication => "plain",
:enable_starttls_auto => true
}
Что мне не хватает/не так? Я играл с несколькими вещами (изменил default_url на порт 1025, изменил: port => «587» на: port => 587) без успеха.
Спасибо за помощь!
Вы проверили папку со спамом в учетной записи gmail? –
сначала отправьте отправленную папку вашей учетной записи gmail – fengd
Эй, да, я проверил папки отправленных и спамов на отправляющем электронном письме и получая электронные письма (также учетную запись gmail). – ResrieC