我在Thunderbird中为此Exchange Server电子邮件帐户发送邮件的配置如下:
服务器名称: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'
}
我尝试了不同的身份验证方法,例如none和login。我已经尝试了gem ruby-ntlm并将ntlm设置为身份验证方法,但我一直收到错误:
504 5.7.4无法识别的身份验证类型
答案 0 :(得分:0)
尝试将authentication
设置更改为:login