Не можете доставить почту в канве лмс?Какие настройки конфигурации мне не хватает? - PullRequest
0 голосов
/ 18 сентября 2018

Это мои файлы outgoing_mail.yml. Если щелкнуть ссылку забытого пароля. Она отображается в delayed_job.log.

Ответы [ 2 ]

0 голосов
/ 19 сентября 2018

Мои настройки SMTP верны, но в настройках администратора сайта есть раздел с опцией функции, там есть опция «Использовать удаленный сервис для уведомлений», это «Нет», так что если вы используете удаленный сервис, например, почтовый, и т. Д., Этот параметр отключается.И это работает нормально.

feature option settings

0 голосов
/ 18 сентября 2018

В config/environments/production.rb

  config.action_mailer.delivery_method = :smtp
  config.action_mailer.default_url_options = { host:'your host', port: 'xxx' }
  config.action_mailer.perform_deliveries = true
  config.action_mailer.raise_delivery_errors = true
  config.action_mailer.default :charset => "utf-8"
  config.action_mailer.smtp_settings = {
      :address => "smtp.gmail.com",
      :port => 587,
      :domain => 'abc.com',
      :user_name => "xxxx@mail.com",
      :password => "xxxx",
      :authentication => :plain,
      :enable_starttls_auto => true
  } 
...