邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 为什么我用.net 2.0开发的ASPX调用winwebmail发送邮件会出问题 [打印本页]

作者: squallgold    时间: 2006-6-9 19:41
标题: 为什么我用.net 2.0开发的ASPX调用winwebmail发送邮件会出问题
我用的最新的winwebmail 3.7.1.1,域名已经做了mx记录指向.服务器未开启WINWEBMAIL的WEB平台.服务器固定IP,电信IDC托管.操作系统windows 2003 .net 2.0 Sql server 2005
>
> 在使用FOXMAIL,DREAMMAIL这些软件登陆服务器发送,接收服务器的邮件时都很正常,但是如果在网页中调用SMTP发送总是出现服务器认证错误..我关掉服务器的SMTP认证后就一切正常.但是这样别人可以通过我的服务器随便发送垃圾假冒邮件....实在没办法,不断尝试开关WINWEBMAIL的各种连接安全保护属性,发现就只是选中"启用SMTP发信认证功能",铁定ASPX出问题(服务器认证错误)...以前在测试的时候用的是MDaemon 9,这些环节没出问题.
> 最后上架前换成了winwebmail,简单用foxmail测试后就没测试aspx调用了..现在才发现问题...我现在只好先设置为不起用SMTP发信认证功能,来保证系统能自动正常调用WINWEBMAIL的SMTP,同时在WINWEBMAIL的设置里面只允许本机的IP访问SMTP,但是这样是不是要影响到别人发给我的邮件也无法正常接收了?..我尝试用21cn的油箱给自己的服务器发了一封信,一个小时后收到退信..查看自己服务器的日志记录,所有SMTP的访问都被拒绝了(除了我输入的本机IP)
>
> 通过看来,程序调用的时候并没有把设定好的用户名和密码发送给服务器,可是很奇怪的是,如果我换成其他SMTP服务器和对应的有效用户名密码,这段代码是完全能正常工作的,(比如换成smtp.sohu.com,用我的sohu用户名和密码代替本来自己的服务器上的用户名和密码。。).主要是网页调用的时候出错信息太少,就是认证不通过.而且邮件服务器的LOG也太简单,我无从下手,只好到此求助...
>
>
> 到底是我们程序调用有问题?(我觉得不象,同样的程序换服务器和用户名密码后可以正常工作,写程序的人也肯定程序是没有问题的.)还是我的winwebmail设置有问题?
> 请帮帮忙吧..


下面是winwebmail的回复

您的问题很可能是在认证命令上调用有误引起的,您为什么不使用我们系统身带的程序发送邮件呢?

使用WinWebMail组件直接发送电子邮件(无需登录)。
说明地址: http://www.winwebmail.com/aspsend.html
下载地址: http://www.winwebmail.com/download/AspSend.zip


感谢您对WinWebMail以及WebEasyMail软件的支持!

祝: 万事如意!


马 坚



他们提供的是asp代码,而我们的站点是用.net 2.0开发的aspx,无法使用啊……

到底怎么办?换服务软件?用md又会有启动的时候w32错误的提示,imail的注册需要断网,我又只能远程控制,断了就没法配置机器了。。。

大家帮我想想办法吧,,:'(:'(:'(




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/) Powered by Discuz! X3.2