Próbuję utworzyć formularz kontaktowy w Rails 4. Zrobiłem tu trochę kopania i udało mi się uzyskać większość rzeczy do pracy. (po tym @ praca sethfri tutaj Contact Form Mailer in Rails 4)Rails 4, jak poprawnie skonfigurować ustawienia SMTP (Gmail)
W tej chwili jestem w stanie wypełnić moje pole formularza i hit wysłać. W moim serwerze railsowym jest napisane, że poczta była wychodząca na mój adres e-mail, ale nie otrzymuję niczego w moim oknie Gmail, więc myślę, że moje ustawienia smtp nie są poprawne. Moje ustawienia SMTP to:
... config/środowiska/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
}
także dodałem w .../config/inicjalizatory/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
}
Czego mi brakuje/robię źle? Grałem z kilkoma rzeczami (zmieniłem default_url na port 1025, zmieniono: port => "587" na: port => 587) bez powodzenia.
Dzięki za pomoc!
Czy sprawdziłeś folder ze spamem na koncie Gmail? –
Najpierw sprawdź folder wysłany na koncie Gmaila. – fengd
Hej, tak, sprawdziłem folder wysłany i foldery ze spamem zarówno w wysyłce e-maili, jak i w e-mailach odbierających (także w koncie gmail). – ResrieC