jmail是一个32位的邮件发送程序,在Windows 2008上注册后你会发现无法使用。注册组件可以通过asp.net探针来检查。


比如现在我的网站www.abc.com需要通过asp.net的jmail插件来发送邮件:


打开应用IIS管理器,打开应用程序池,找到www.abc.com,右击”高级设置“

wKioL1dWQH3h8umrAAEglKCGpd0255.png


将"启用32位应用程序"改为"true"


wKioL1dWQOSDTSU_AAA6QA7WMiU857.png


复制组件以及注册组件

组件位置 C:\Program Files (x86)\Dimac\w3JMail\jmail.dll

请不要把组件放在C:\windows\system32目录下,否则会提示失败!


注册组件

1
regsvr32  "C:\Program Files (x86)\Dimac\w3JMail\jmail.dll"


另外需要注意防火墙是否把端口给封禁了,比如mcafee杀毒软件就会将发送邮件进行封禁