首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails w/devise身份验证iRedMail的配置是什么?

Rails w/devise身份验证iRedMail的配置是什么?
EN

Stack Overflow用户
提问于 2018-03-07 13:45:53
回答 1查看 176关注 0票数 0

我们正在使用成功的iRedMail在4个电子邮件服务器(8个域)为我们自己的电子邮件帐户。

我们开发基于RoR的网络应用程序。我们想知道是什么iRedMail配置发送给用户,通过rails和设计创业板,https://github.com/plataformatec/devise,密码提醒,电子邮件确认等。地址和域名有什么区别?怎么测试?

在谷歌和张贴在iRedMail论坛不成功后,我们只找到iRedMail配置,请找到以下。

提前感谢!

====设计配置/环境/Development.rb ====

SMTP GMAIL配置:

代码语言:javascript
复制
config.action_mailer.raise_delivery_errors = true

config.action_mailer.delivery_method = :smtp

config.action_mailer.perform_deliveries = true

config.action_mailer.default_url_options = { :host => 'localhost:3000' }

config.action_mailer.smtp_settings = {

:address => "smtp.gmail.com",

:port => 587,

:domain => "mail.google.com",

:user_name => "my@gmail.com",

:password => "mypassword",

:authentication => :plain,

:enable_starttls_auto => true

}

====后端====

  1. iRedMail 0.9.7 MARIADB版。
  2. Debian GNU/Linux 9(拉伸)在一个新的OVZ-6GB
  3. Mysql/MariaDB w/adminer
  4. Apache/2.4.25 (Debian)
  5. PHP 7.0.19-1
  6. Ruby2.5.0、Rails 5.1.5和Phusion乘客5.2.1
  7. 无错误: /var/log/iredapd/iredapd.log

=============================

EN

回答 1

Stack Overflow用户

发布于 2018-10-26 13:02:52

编辑设计配置/环境/开发.

代码语言:javascript
复制
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.action_mailer.smtp_settings = {
:address => "mx.coopeu.com",
:port => 587,
:domain => "mx.cooopeu.com",
:user_name => "coopeu@coopeu.com",
:password => "password",
:authentication => :plain,
:enable_starttls_auto => true
}

还引发错误:Net::ConfirmationsController#create中的SMTPFatalError

554 5.7.1 :收件人地址被拒绝:发件人与SMTP身份验证用户名不相同

这意味着您使用用户"coopeu@coopeu.com“进行SMTP身份验证,但将用户”某人-@Somedomain.com“指定为发件人地址。如果需要允许此smtp用户的发送方地址不匹配,可以在/opt/iredapd/smtp ings.py中添加一个设置,如下所示: ALLOWED_LOGIN_MISMATCH_SENDERS = 'coopeu@coopeu.com‘

修改"settings.py“后重新启动iredapd。

而且它是正确的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49153455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档