无法在 canvas lms 中投递邮件?我缺少什么配置设置?
Not able to deliver the mail in canvas lms? What configuration setting i am missing?
这是我的 outgoing_mail.yml 文件
如果点击忘记密码 link 它显示在 delayed_job.log
我的电子邮件发送卡住了,请帮助我。
production:
address: "smtp.gmail.com"
port: "587"
user_name: "xxxxxx@gmail.com"
password: "password"
authentication: "plain" # plain, login, or cram_md5
domain: "domain_name.com"
outgoing_address: "xxxxxx@gmail.com"
default_name: "Instructure Canvas"
在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
}
我的 SMTP 设置是正确的,但是在站点管理设置中有一个功能选项部分,有一个选项 "Use remote service for notifications" 是否,如果您使用邮件程序等远程服务也是如此。此选项将关闭。
它工作正常。
这是我的 outgoing_mail.yml 文件 如果点击忘记密码 link 它显示在 delayed_job.log 我的电子邮件发送卡住了,请帮助我。
production:
address: "smtp.gmail.com"
port: "587"
user_name: "xxxxxx@gmail.com"
password: "password"
authentication: "plain" # plain, login, or cram_md5
domain: "domain_name.com"
outgoing_address: "xxxxxx@gmail.com"
default_name: "Instructure Canvas"
在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
}
我的 SMTP 设置是正确的,但是在站点管理设置中有一个功能选项部分,有一个选项 "Use remote service for notifications" 是否,如果您使用邮件程序等远程服务也是如此。此选项将关闭。 它工作正常。