【问题标题】:Microsoft Exchange Server - Ruby on RailsMicrosoft Exchange Server - Ruby on Rails
【发布时间】:2014-12-20 02:42:34
【问题描述】:

我在 Thunderbird 中为此 Exchange 服务器电子邮件帐户发送邮件的配置如下:
服务器名称:pod51003.outlook.com
端口:587
用户名:我的电子邮件地址
认证方式:普通密码
连接安全性:STARTTLS

我正在尝试从我的 Rails 应用程序发送电子邮件,我的应用程序中的配置如下:

config.action_mailer.smtp_settings = {
address: "pod51003.outlook.com",
port: 587,
authentication: "plain",
:enable_starttls_auto => 'true',
user_name: 'myemail',
password: 'mypassword'
}

我尝试了不同的身份验证方法,例如无和登录。我已经尝试过 gem ruby​​-ntlm 并将 ntlm 设置为身份验证方法,但我一直收到错误:

504 5.7.4 无法识别的身份验证类型

【问题讨论】:

    标签: ruby-on-rails ruby email exchange-server


    【解决方案1】:

    尝试将authentication 设置更改为:login

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      • 2015-06-16
      • 1970-01-01
      • 1970-01-01
      • 2018-12-05
      相关资源
      最近更新 更多