用aspemail通过mdaemon 的smtp发信-recipient unknow处理办法
给服务器配了个mail server,用的是mdaemon 7.2.5,因为这个版本有免费的注册机。
起初,我用原来为cdont写的用aspemail发信的web程序无论如何都无法通过现在的mdaemon发信,提示错误信息550***@***.com recipient unknow
之后通过查询资料再对比自己写的程序发现,aspemail中的from属性的值必须是mail服务器中注册的邮件地址。进一步的,我发现,只要你将from属性设为邮件服务器中已经注册的合法邮件地址,即使不使用用户名和密码参数,邮件都可以通过aspemail组建发送成功,也就是说mdaemon只作邮箱地址验证,不作密码验证。
我的试验环境:2000 advanced server+iis+aspemail+mdaemon 7.2.5