我不能使用actionmailer发送邮件,每次我尝试使用actionmailer发送邮件时,它都会报告错误。
ArgumentError:请求了SMTP-AUTH,但缺少用户名
这很奇怪,因为我可以通过远程登录发送邮件,但不能使用ActionMailer
附加Telnet屏幕截图
这是我的SMTP设置
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => '216.224.183.100',
:port => 25,
:domain => '[domain_name]',
:username => "[username]",
:password => "[password]",
:authentication => 'plain',
:enable_starttls_auto => true
}有没有人能告诉我,通过邮件没有收到邮件

发布于 2012-08-04 19:56:12
明白了。是user_name,不是username。
https://stackoverflow.com/questions/11806416
复制相似问题