由于工作需要要做一个Server Agent 发邮件,在测试时遇到这样的问题,同样的软件系统,同样的server agent,居然会有些地方能成功发送邮件,有的却始终收不到邮件,经一步步检查才发现:
1. 我们用来发送邮件用的系统文件是CDO.DLL, adodb.dll,
2.在操作系统的目录下正常情况下是存在这几个文件的,所以当初就没检查到C:/program files/Microsot .net/primary interop assemblies/下有是否有这个文件
3.后来 才发现在不能发送邮件的机器上相对应的位置上找不到这两个文件,后来将这几个文件直接手动copy到这个目录下就可成功发送邮件了,由于工作需要,将这点记录下来先。