[英]mail is not sent by device rails 4
我正在使用設備,但確認並忘記了密碼郵件未發送。 我已應用此代碼
devise.rb
config.mailer = 'Devise::Mailer'
developement.rb
config.action_mailer.default_url_options = { :host => "localhost:3000" }
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.smtp_settings = {
:address ![enter image description here][2] => 'smtp.gmail.com',
:port => 458,
:domain => 'gmail.com',
:user_name => 'xyz@gmail.com',
:password => '123456',
:authentication => 'plain',
:enable_starttls_auto => true
}
Smtp正在其他項目中查找。 請告訴我我錯了
請將端口:458更新為:端口=> 587
應該很好
config.action_mailer.default_url_options = { :host => "localhost:3000" }
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
config.action_mailer.smtp_settings = {
:address => 'smtp.gmail.com',
:port => 587,
:domain => 'gmail.com',
:user_name => 'xyz@gmail.com',
:password => '123456',
:authentication => 'plain',
:enable_starttls_auto => true
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.