none
sql smtp,双网卡发不出邮件 RRS feed

  • 问题

  • sql server 2008 sp3 企业版(32)

    一直用的这版本发邮件正常。今天某机器应要求配置有3网卡(1内1外1环路)

    在配置正常的情况下发送邮件报

    消息
    由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 3 (2014-03-05T17:05:44) 发送邮件。 异常邮件: 无法连接到邮件服务器。 (以一种访问权限不允许的方式做了一个访问套接字的尝试。 IP:25)。
    )

    后用虚拟机测试单网卡正常,添加一环路网卡后也发送不了

    消息
    由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 4 (2014-03-05T17:06:08) 发送邮件。 异常邮件: 无法连接到邮件服务器。 (由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 IP:25)。
    )

    在不更改网卡的情况下如何让sql smtp发送正常呢

    附相关测试

    描述: Microsoft 环回适配器
    自动配置 IPv4 地址: 169.254.30.249
    IPv4 子网掩码: 255.255.0.0

    2014年3月5日 9:11

答案

  • 似乎是邮件服务器的问题

    你在那台机器使用其他邮件客户端测试一下邮件服务器连接正常吗?

    如果连接不正常就要检查一下邮件服务器的问题,逐个逐个排查,一般使用邮件客户端例如foxmail

    收发邮件都正常,那么使用sqlserver的 数据库邮件也不会有什么问题的

    2014年3月6日 3:47

全部回复

  • Which ip address is sql listening on? Can you ping/telnet mail server from that ip address on sql server machine? 
    2014年3月5日 14:21
  • 似乎是邮件服务器的问题

    你在那台机器使用其他邮件客户端测试一下邮件服务器连接正常吗?

    如果连接不正常就要检查一下邮件服务器的问题,逐个逐个排查,一般使用邮件客户端例如foxmail

    收发邮件都正常,那么使用sqlserver的 数据库邮件也不会有什么问题的

    2014年3月6日 3:47
  • 2张网卡,路由配置正确了吗。
    2014年3月6日 5:29
  • 我觉得是路由的问题,看看是否可以正确的找到SMTP 服务器的地址。

    Please Mark As Answer if it is helpful.

    2014年3月7日 1:21