none
Sharpoint SMTP邮件发送问题 RRS feed

  • 问题

  • 由于公司没有搭建exchange,员工的邮箱用的是internet 邮箱,比如126.com或gmail。com。我在moss的传出邮件设置里面填写了一个我搭建在公网上的SMTP服务器地址,但是MOSS传出邮件一直不成功,堆积的邮件都在这台SMTP邮件服务器的C:\inetpub\mailroot\Badmail 文件夹中。

    我查了资料,有人说是自行搭建的smtp服务器不被各大邮件提供商所认证,导致了发送不成功或退回,请问是这个原因吗?我用iis自带的smtp或第三方smtp软件都尝试过了,还是不行。

    急,请大侠们给我出个良方。

    万分感谢!


    chengli
    2011年11月18日 3:22

全部回复

  • 因为SharePoint只支持匿名SMTP,所以一般的做法是用SMTP转发的方式

    可以用IIS自带的SMTP,设置为匿名发送,然后自动转发到一个不匿名的SMTP再次发送(比如126等等)

    具体的设置方法可以搜一下“SMTP 自动转发”

    不过这样做也有可能会被一些邮件运营商当成垃圾邮件(比如gmail)

    2011年11月20日 14:55
  • 谢谢大侠指点,我想多问一下:126邮箱的自动转发我看过了,它的功能是将此邮箱收到的所有来信自动转发到指定邮箱(只有一个)。那如果我的sharepoint user有100个怎么办啊,难道需要给他们注册100个126邮箱吗?

    我想我需要的自动转发功能是能够接受sharepoint的指令(工作流,警告,订阅等),然后把这些以email的方式通知相关员工。有提供这种服务的

    smtp服务商吗

     

    请大侠指点迷津吧,万分感谢。


    chengli
    2011年11月20日 15:07
  • 您好,我觉得你没有完全理解Erucy的意思。他说的转发是指本地的SMTP转发到126邮箱,并不是从126邮箱向外转发。你需要做的配置好本地的SMTP,然后在AD中给每一个用户指定好邮箱(可以是gmail,163等等)。然后接下来的工作就交给SMTP的完成。

    中文参考

    Gmail邮箱账户来代替Sharepoint2007邮件配置

    http://hasinghong.info/?p=49 

    2011年11月22日 12:37
  • hi, Fan, 谢谢你的回复。

    您这里说的“配置好本地的SMTP”,我在sharepoint服务场中配置的是IIS自带的smtp,貌似这个smtp没有什么地方让我设置转发的126邮箱的,难道要有第三方smtp软件?


    chengli
    2011年11月23日 2:03
  • 版主好,

    我参看了你发的link,

    Gmail邮箱账户来代替Sharepoint2007邮件配置

    http://hasinghong.info/?p=49   并严格按照上面做了设置,但始终不成功,sharepoint直接就报错,如下

    Error

    The user or users have been added successfully, but there was an error in sending the e-mail message. The server may not be set up correctly to send e-mail. To verify that e-mail is configured correctly, contact your server administrator.

     

    Troubleshoot issues with Microsoft SharePoint Foundation.

    Correlation ID: 00dc4f4c-5582-4f52-91b9-6d4b8aaf7bd8

    Date and Time: 11/24/2011 1:08:57 PM

    我的sharepoint服务器是可以ping并解析smtp.gmail.com的。请大侠指点下吧,太困扰我了这个问题。


    chengli
    2011年11月24日 5:12