win7下如何开通SMTP服务?
原来在windowsxp下开发了一个javamail的邮件收发程序,一切运行正常。前几天换了win7系统,结果就不能运行了,错误信息是:javax.mail.Messag...
原来在windows xp下开发了一个javamail的邮件收发程序,一切运行正常。前几天换了win7系统,结果就不能运行了,错误信息是: javax.mail.MessagingException: Unknown SMTP host 但是我用来发邮件的账号邮箱已经开启了SMTP服务啊,找遍了baidu和google,很多人都多win7没有了SMTP服务,后来我下了一个第三方的SMTP服务装上,还是不行。谁知道win7下怎么开通SMTP服务???
展开
展开全部
单击开始,在运行处敲入‘services.msc' 打开服务管理器 你安装了这个程序后应该会在系统里添加相应的SMTP的服务的,查看下是否打开了。就像微软的exchange邮件服务器,安装完成后需要手动开启SMTP服务的。 当然,也有可能是你自身软件的问题,因为很多软件在XP能用在WIN7不一定能够正常运行。 追问: 我的系统里,服务管理器里面没有SMTP服务,而且我安装了第三方的Free SMTP之后,里面仍然没有SMTP服务。 回答: 这个就是问题所在了 没有SMTP服务 系统无法打开25端口 自然无法正常去跑邮件服务了 当然你可以通过CMD下的netstat -ano来查看是否你的服务器开启了25端口 如果有的话能看见25端口处于侦听(Listening)的状态 如果没有的话那基本上就是软件的问题了 追问: 运行netstat -ano之后,看不到25端口的信息,是因为25端口没有开启吗,顺便问一下win7下怎么开启25端口呢 回答: 端口的开启无法直接通过命令开启 必须通过开启某个服务来达到这个目的 现在基本可以确定就是你软件的问题了 Win7的内核毕竟和Xp不一样 你自己开发的软件应该要注意到这个移植性的问题 当然 开发类的东西我也不是太懂了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
控制面板\程序\程序和功能-->打开或关闭Windows功能-->展开“Internet 信息服务”-->万维网服务-->应用程序开发功能-->.NET扩展性,打上对号,重启找到计算机右键-->管理-->展开“服务和应用程序”-->Internet信息服务(IIS)管理器-->右面的配置里面找到“SMTP电子邮件”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询