当前位置: 代码迷 >> Sql Server >> 公司内部信箱系统,SQL邮件发送失败
  详细解决方案

公司内部信箱系统,SQL邮件发送失败

热度:54   发布时间:2016-04-24 09:19:06.0
公司内部邮箱系统,SQL邮件发送失败
我在公司搭建了exchange邮箱,并且内网建立了域环境。用户通过outlook能够正常收发邮件。
我在SQLServer里面配置发送邮件的信息,发送测试邮件失败。
我配置过程中邮箱账号和密码确定是正确的。
如果我配置126的邮箱,能够发送测试邮件。
报错信息如下:
03/18/2015 12:08:40,,错误,17,由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 2 (2015-03-18T12:08:40) 发送邮件。 异常邮件: 无法将邮件发送到邮件服务器。 (SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated)。
),5696,9,,2015-03-18 12:08:40,sa

------解决思路----------------------
最简单的方法就是在exchange服务器上设置允许匿名访问。
或者在exchange给相应的account加相应的权限,这个麻烦点。
------解决思路----------------------
引用:
我在公司搭建了exchange邮箱,并且内网建立了域环境。用户通过outlook能够正常收发邮件。
我在SQLServer里面配置发送邮件的信息,发送测试邮件失败。
我配置过程中邮箱账号和密码确定是正确的。
如果我配置126的邮箱,能够发送测试邮件。
报错信息如下:
03/18/2015 12:08:40,,错误,17,由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 2 (2015-03-18T12:08:40) 发送邮件。 异常邮件: 无法将邮件发送到邮件服务器。 (SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated)。
),5696,9,,2015-03-18 12:08:40,sa


确认数据库邮件配置是否正确。 (可以将相同的信息,在个人用机上进行发送邮件的测试)
感觉这个报错应该是配置问题。 exchange一般还是很稳定的。

  相关解决方案