最近在调试某运营商短信接口API,接口会对使用UrlEncode的字符串进行签名验证,而在接口调用过程中,偶发性出现签名验证失败的问题。
经过反复测试,发现主要出现在存在一些特殊英文字符的情况下,比如英文的括号、英文的感叹号等,最后反查到 dotnet 中对 UrlEncode 有多种方法,并且返回的结果是有差异的。

前段时间公司的邮箱系统切换成国内某商用邮箱系统了,结果发现反垃圾功能实在一般,大堆的垃圾邮件出现在收件箱和垃圾邮件箱中,严重干扰了正常邮件的收发。

在网上搜索了下免费开源的反垃圾邮件网关,发现免费开源的很少,搜到的基本就这三款:

ASSP:http://www.thockar.com

ScrolloutF1:http://www.scrolloutf1.com

Proxmox Mail Gateway:https://www.proxmox.com/en/proxmox-mail-gateway

然后经过一番思想斗争,最终选择了 Proxmox Mail Gateway 这款反垃圾邮件网关。

事件ID:4337 WINS 服务器不能初始化安全设置以允许只读操作。

WINS需要一个 “WINS Users”的安全组,它需要这个组进行只读授权,这意味着,属于这个组的用户对WINS数据库有只读访问权。文档中有说,这个组是在安装WINS时创建的,但是在未知的原因下并未创建该用户组。

要解决这个问题并使错误永远消失,只需在用户组中创建一个新的安全组,命名为 “WINS Users”。这个组无需加入任何用户,问题就解决了。重新启动WINS服务,你就不会再出现这个错误了。