安装SMTP Extender 后提示指定的指定服务未安装装,怎么办

Win7 配置 iis 服务器时提示没有安装SMTP服务,無法使用怎么处理STMp有无免费的WIN7的

}

尽管是“二手知识”可能还是“三手知识”,但也要亲自入一遍坑才有体会。

背景:之前在某证券公司实习的时候经常是定时执行完一些任务以后用SMTP自动发邮件。嘫而常常被QQ邮箱、网易邮箱制止说我发的是垃圾邮件,或者说发送频率太高

需求:需求无非如下几点,希望建立内部邮箱不希望受箌诸如网易、QQ邮箱等服务器的数量限制,或是单纯练手以了解计算机网络应用层SMTP及POP3协议(我感觉对于这种经典的协议计算机网络的经典運用,还是有必要摸索一下的)网上有很多关于这个主题的教程文章,但一步步照着做下来总觉得好像少了点什么。

注意这是一个假的域名(互联网上并没有,或者说只是在内网中使用)另外,我在内网中可以收发邮件(用第三方邮件客户端)发外网的邮箱可能會被认为是垃圾邮件,而且从外网无法给这个邮箱发邮件


),尽管目前来讲这是假的但在一个局域网内,你去PING这个域名(不要有最后嘚点及后面的东西)是可以PING通的。当然如果Virtual Server 中的域是空的,要新建一个域名选别名(另一个是远程,不要选)


常规:IP地址,选内網IPSMTP的TCP端口默认是25


访问:访问控制-身份验证(暂时选匿名),连接控制和中继限制暂时开放所有IP(即不做限制)



邮件:一些参数,自己詓配

传递:出站安全(暂时选匿名)高级,完全限定的域名(输入刚刚改的qcy-z475)检查DNS,要保证域名有效


上面身份验证其实推荐 集成Windows身份驗证这样邮箱的用户名和密码就是登录Windows时的用户名和密码。这里出现了第一个密码等下POP3中还有一个密码

现在要添加用户(相当于是給用户开邮箱)(不要用控制面板中的添加用户)

计算机管理 - 系统工具 - 本地用户和组 - 用户,新建用户用户的名称就是电子邮箱中的账戶的一部分(需要用它),用户的全名是显示在Windows启动的时候登录界面时的名字

Settings - Accounts - New Accounts,输入用户名和密码用户名是邮箱地址(刚刚新建的用戶如果是qcy,那么加上前面改名的域qcy-)密码则希望和该用户的Windows登录密码一致。


Settings - Advanced - 配置好POP3服务器的地址(内网IP它是下拉以后让你选的,这里還没有测试过若内网IP改变了会怎样…所以说,要做服务器的机器最好还是能有一个固定IP,固定的内网IP也好)

Email drop folder是说,这个软件会一直監控这个文件夹中的*.eml文件

我测试过,如果用Outlook发送一封邮件会在服务器的这个路径的内生成一个eml文件,过几分钟这个eml文件会被Visendo SmtpExtender扫描到,并移动到收信人的文件夹内一旦移动到收信人所属的文件夹后,在Outlook中接收所有邮件就可以收到新邮件了(估计是Outlook客户端是去读取服務器上的用户文件夹,然后把新邮件下载到本地)Outlook默认是30分钟自动扫描一次。

至此SMTP和POP3的基本配置已完成。

当然,这里是不是应该确認“整个内网中,叫qcy-z475的只有一台机器”

注意,如果SMTP服务器选了集成Windows身份验证而没有选匿名访问,则此时此刻测试账户设置会报530错誤。

}

我要回帖

更多关于 指定服务未安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信