[英]Not able to deliver the mail in canvas lms? What configuration setting i am missing?
This is my outgoing_mail.yml files If click on the forgot password link It is showing in the delayed_job.log My email is deliver got stuck please help me. 这是我的outgoing_mail.yml文件。如果单击“忘记密码”链接,则显示在delay_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"
In config/environments/production.rb
在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
}
My SMTP settings are right but the in site admin settings there is feature option section there is an option "Use remote service for notifications" is No so is if you use remote service like mailer etc. this option turns into off. 我的SMTP设置是正确的,但是站点管理员设置中有功能选项部分,还有一个选项“使用远程服务进行通知”为否。如果您使用邮件服务等远程服务,此选项将关闭。 And It's working fine. 而且工作正常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.