我们公司邮件服务器需要“SMTP服务器验证”才能发出信,但我不知道如何才能解决在我的系统中用我公司邮件地址发给任何人都能成功????如何解决!!!???

解决方案 »

  1.   

    1.确认你公司邮件服务器SMTP认证方式,一般应为basic方式(用ehlo应该可以查出)
    2.在程序中设定适当认证类型
      

  2.   

    我们公司用的时EXCHANGE邮件服务器,如何知道SMTP认证方式??
      

  3.   

    我的定时发送邮件程序问题如下:
    公司邮件服务器用的是Exchange,我用公司的邮件地址发信发送失败
    而用我的263邮件发信却都发送成功了,!!?
    为何????
     
      

  4.   

    光看提示的文字好像是没有开open relay
    或是relay需要认证msdn或google查
    最简单的方法,发送端加入认证部分
    最最简单的方法,邮件服务器不要认证了:P
      

  5.   

    我说的不加认证部分是指您公司的邮件服务器不要认证,而不是您的程序部分
    如果您公司的邮件服务器您可以更改设置的话
    用263的smtp地址可以随便发,就是因为263的smtp服务器没有加认证呀不过现在好像现在加了,就在昨天 http://freemail.x263.net/gb/mailto01.html您看看您的程序应该用263的smtp服务器也不能发了而smtp认证也有多种认证方式
    如 地址认证,用户名密码认证,加密的用户名密码认证,popbe
      

  6.   

    pop before smtp 认证 等等至于您说加认证还不能发的话,我就不可理解了你的公司的邮件服务器到底使用的是哪种认证方式呢?
    我觉得应该还是您的认证部分没有加好
      

  7.   

    我的程序用263地址通过认证能发任何信件.
    我们公司用的是Exchange,我不知道如何修改SMTP认证设置.
    我的程序现在面临两个问题:
    1.公司邮件服务器SMTP设置问题的解决?
    2.程序如果对邮件服务器认证问题?
      

  8.   

    http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/security/mail/excrelay.asp这里看怎么改exchange的smtp relay认证方式如果您的程序加入认证部分可以通过263发信,那么很可能就是exchange和
    263使用的smtp认证方式不同,您需要加入适合exchange的认证方式。exchange俺并不懂,但是您可以到查看相应的文档和到它的站去查呀。对于您的两个问题,您首先要知道您的公司的exchange使用的认证方式,才能解决您的
    第二个问题,加入适当的认证部分。
      

  9.   

    http://www.etechnic.com.cn/document/20010308/20010308114139011.shtml您可以telnet 您公司的邮件服务器25口 ehlo 看看您公司的smtp认证方式
    不过exchange可能不光和通过认证有关 还和他设定的relay规则有关
    您还是要清楚您公司邮件服务器的relay方式哦