我正在为我大学的一个学生组织建立电子邮件列表。该组织约有6000名成员,为避免成本,我已获得使用学校电子邮件服务器的许可,并且他们已为我创建了一个账户。
我已经使用我的邮件客户端测试了该账户,一切似乎都正常,但是当我尝试通过我的
我已经使用我的邮件客户端测试了该账户,一切似乎都正常,但是当我尝试通过我的
Rails 4
应用程序发送时,出现了错误:Net::SMTPAuthenticationError: 535 #5.7.0 Authentication failed
I have it configured like so:
application.rb
config.action_mailer.smtp_settings =
{
:address => "smtp.school.edu",
:port => 25,
:enable_starttls_auto => true,
:user_name => "account@school.edu",
:password => "mypassword",
:authentication => 'login',
:domain => 'http://myapp.herokuapp.com/'
}
我的凭据都是正确的,我已经通过我的邮件客户端进行了测试,并与服务器管理员一起确认了我的配置中的端口和凭据看起来都是正确的。
我被告知smtp服务器“对公众完全开放”,没有任何阻止连接的东西,我们检查了他们的日志,他们甚至没有看到来自我的应用程序的连接尝试。
有人知道这里出了什么问题吗?是否有一些我不知道的设置可能关闭了?