您现在的位置: 爱51代码网 >> 范文 >> 文章正文
sharepoint工作流发送邮件失败

我在sharepoint2013站点创建一个名为test的列表,其中有一个username的文本字段,用来存放域用户的登录名,比如:sina\zhangxiaoming ,然后我在designer给test列表创建一个列表工作流,设置 项目创建时启动工作流,通过这个工作流给username字段的域用户发送一封邮件。有的用户可以收到邮件,有的用户无论如何收不到邮件。这些用户都是通过网站共享进来的。真让人费解。哪位高手可以指点迷津吗?
服务器日志有很多[ warning] [vmusr:vmusr] Error in the RPC receive loop: RpcIn: Unable to send.
看不出原因.username字段的域用户的配置文件可以确认都有email
不清楚你的环境, 以下是我建议你查找的地方:

假如你之前没有手动修改Sharepoint user profile 当中的display name的话, 我猜测:
 i:0#.w|域名\test 应该是通过CLAIM 制式, 由AD同步过来的用户
域名\test 则是并非由AD同步过来的用户(可能是用户在AD同步前已经登入Sharepoint, 那Sharepoint会自动产生该用户的profile)

可行的话, 我认为最直接是把没有i:0#.w的User profile全部删掉, 然后再做一次同步
不可行的话, 试试直接修改User Profile的email, 看能不能发出EMAIL

另外, 要注意AD有两个栏位: proxyAddresses 和mail, 预设在AD同步时会把proxyAddresses抄到SP Profile上的Work email栏, Work email就是用户在SP UI看到的那个。到底你的email server在用哪一个呢?
你打个SP1的补丁试试

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    linux shell 文件配置sh:color:
    shell script语法一定要加path吗
    SecureCRT如何访问虚拟机vmWare中
    C#如何读取WINDOWS的放大系数
    cximge的图如何存入数据库并提取
    DBGRID控件显示查询结果文本类型
    TChart控件如何把表中右边的系列
    fastreport提示没有找到fr_class
    linux下编译faac及faad2提示 rec
    TClientDataSet如何避免多人更新
    如何用delphi代码修改XML节点
    vc++ pvoid *用delphi怎么表达
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    随机找出24个不一样的字,在把一
    WAS启动报错Access is denie
    sharepoint单个list 数量过多
    shareoint library tools这个
    SharePoint如何跳到指定页面
    EAR 文件可能已损坏或不完整
    SharePoint Rest 返回Json 时
    怎么删除sharepoint页面中的
    sharepoint designer 2010 找
    SharePoint显示图片和文档人
    sharepoint EventHandler如何
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |