1、如何:在 IIS 中安装和配置 SMTP 虚拟服务器
IIS SMTP 服务是一个简单组件,用来将电子邮件转发到 SMTP 服务器以进行传递。安装SMTP 服务默认情况下,不随 IIS 安装 SMTP 服务。必须使用“控制面板”安装 SMTP 服务。安装 SMTP 服务将创建一个默认的 SMTP 配置,您随后可以使用 IIS 管理器自定义该配置。在IIS 6.0 上安装 SMTP 服务在“开始”菜单上,单击“控制面板”,双击“添加/删除程序”,然后单击“添加/删除 Windows 组件”。在“组件”列表中,单击“应用程序服务器”,然后单击“详细信息”。在“应用程序服务器的子组件”列表中,单击“Internet 信息服务 (IIS)”,然后单击“详细信息”。在“Internet 信息服务 (IIS) 的子组件”列表中,选中“SMTP 服务”复选框,然后单击“确定”。单击“下一步”。如果系统提示您插入 Windows CD 或输入网络安装路径,请按照说明操作。单击“完成”。安装SMTP 服务时,将在 C:\Inetpub\Mailroot 中创建一个具有消息存储区的默认 SMTP 服务器配置。设置SMTP 服务时,可以为 SMTP 服务配置全局设置,还可以为虚拟服务器的单个组件配置设置。IIS SMTP 服务只是一个中继代理。电子邮件将转发到 SMTP 服务器进行传递。配置SMTP 虚拟计算机安装SMTP 服务将在 IIS 管理器中创建一个新节点。若要配置 SMTP 虚拟服务器,必须启动 IIS 管理器。有关更多信息,请参见“IIS Operations Guide”(IIS 操作指南)中的主题“SMTP Administration”(SMTP 管理)。要点若要执行下面一个或多个过程,您必须以本地计算机上的 Administrators 组成员的身份登录,或者必须已经被委派了适当的权限。从“运行”对话框中启动 IIS 管理器在“开始”菜单上单击“运行”。在“打开”框中,键入 inetmgr,然后单击“确定”。从管理服务控制台启动 IIS 管理器在“开始”菜单上单击“运行”。在“运行”文本框中键入“控制面板”,然后单击“确定”。在“控制面板”窗口中单击“管理工具”。在“管理工具”窗口中单击“Internet 信息服务”。默认设置默认SMTP 虚拟服务器具有以下默认设置。如果创建一个新的虚拟服务器,可以使用“新建虚拟服务器向导”来配置默认设置。 名称:出现在 IIS 管理器中的虚拟服务器的名称。可以在 IIS 管理器中更改虚拟服务器的名称。只需右击该虚拟服务器,然后单击“重命名”。 “IP 地址/TCP 端口”:IP 地址均未分配,TCP 端口为 25。您可以使用“SMTP 虚拟服务器属性”对话框中的“常规”选项卡来更改该设置。如果更改该设置,则必须指定一个没有被其他 SMTP 虚拟服务器使用的 IP 地址和 TCP 端口组合。TCP 端口 25 是默认的 TCP 端口,也是建议的 TCP 端口。多个虚拟服务器可以使用同一个 TCP 端口,但是必须为它们配置不同的 IP 地址。如果不设置唯一的 IP 地址和 TCP 端口组合,SMTP 虚拟服务器将不会启动。 默认域:在“系统属性”中的“计算机名称”选项卡中列出的域名。默认域用于对来自没有域的地址的消息进行戳记。一个 SMTP 虚拟服务器只能有一个默认域,且不能删除该域。若要在 IIS 管理器中更改默认域的名称,请双击虚拟服务器,然后双击“域”。右击本地(或默认)域,然后单击“重命名”。
2、邮件发送 iis smtp 如何配置才能像smtp.163.com 那样
我明白你的意思,就是利用Windows自带的smtp服务发送邮件,至于对你得到的错误,请按下面的步骤查看:
1. 在脚本里不要smtp authentication进行验证
2. 用localhost作为smtp host
3. 配置好smtp服务,确保本地允许投递email
用gmail发信实例:
<%@ Page Language="C#" AutoEventWireup="true"%>
<script runat="server">
protected void Page_Load(object sender, EventArgs ea)
{
System.Net.Mail.MailMessage e = new System.Net.Mail.MailMessage();
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.EnableSsl = true;
client.Host = "smtp.gmail.com";
client.Port = 587;
client.Credentials = new System.Net.NetworkCredential("用户名@gmail.com", "你的密码");
e.IsBodyHtml = true;
e.From = new System.Net.Mail.MailAddress("用户名@gmail.com");
e.Subject = "testing from rich";
e.Body = "testing from rich";
e.To.Add("收信人");
try
{
client.Send(e);
e = null;
Response.Write("Email was sent out");
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
</script>
3、如何在IIS下安装SMTP服务器及启用日志
IIS可以在Windows2000/XP的任何一个版本中安装,当然,Professional版本的IIS功能就大大精简于Server以及AdvancedServer版了。而在这里,也强烈不推荐使用Windows9X/Me的系统架构服务器,不但不稳定,而且服务方面的性能也不好。IIS可在Intranet、Internet或Extranet上提供可靠、可伸缩和易管理的集成化Web服务器功能。IIS是一个可为动态网络应用创建强大通讯平台的工具。
IIS是一个可为动态网络应用创建强大通讯平台的工具。各种规模大小的组织机构都可以使用IIS在Internet或Intranet上托管和管理Web页面及FTP站点,或者使用网络新闻传输协议(NetworkNewsTransportProtocol,NNTP)和简单邮件传输协议(SimpleMailTransferProtocol,SMTP)传送新闻或邮件。
安装SMTP虚拟服务器
为了从ASP.NETWeb应用程序发送电子邮件,必须在服务器上安装和配置Internet信息服务(IIS)的简单邮件传输协议(SMTP)服务。IISSMTP服务是一个简单组件,用来将电子邮件转发到SMTP服务器以进行传递。
默认情况下,SMTP服务不随IIS安装。必须使用控制面板安装SMTP服务。安装SMTP服务将创建一个默认的SMTP配置,您随后可以使用IIS管理器自定义该配置。
安装SMTP服务时,将在C:InetpubMailroot中创建一个具有消息存储区的默认SMTP服务器配置。设置SMTP服务时,可以为SMTP服务配置全局设置,还可以为虚拟服务器的单个组件配置设置。IISSMTP服务只是一个中继代理。电子邮件将转发到SMTP服务器进行传递。
安装SMTP服务将在IIS管理器中创建一个新节点。若要配置SMTP虚拟服务器,必须启动IIS管理器。可以使用SMTP虚拟服务器属性对话框中的常规选项卡来更改端口设置。如果更改该设置,则必须指定一个没有被其他SMTP虚拟服务器使用的IP地址和TCP端口组合。TCP端口25是默认的TCP端口,也是建议的TCP端口。多个虚拟服务器可以使用同一个TCP端口,但是必须为它们配置不同的IP地址。如果不设置唯一的IP地址和TCP端口组合,SMTP虚拟服务器将不会启动。
默认域是在系统属性中的计算机名称选项卡中列出的域名,用于对来自没有域的地址的消息进行戳记。一个SMTP虚拟服务器只能有一个默认域,且不能删除该域。若要在IIS管理器中更改默认域的名称,可以双击虚拟服务器,然后双击域进行名称的更改。
启用日志记录站点活动
IIS日志可以包括下列信息:谁访问了您的站点,访问者查看了哪些内容以及最后一次查看信息的时间。您可以监视他人对公司的网站、虚拟文件夹或文件所进行的访问尝试,不论访问成功与否。可以为任何站点、虚拟文件夹或文件选择希望审核的事件。通过定期检查这些文件,企业可以检测到自己的服务器或站点的哪些方面易受攻击或存在其他安全隐患。可以为个别网站启用日志记录并选择日志格式。当启用日志记录后,它对站点的所有文件夹都起作用,不过,可以为特定目录禁用日志记录。
要在网站上启用日志记录,可通过控制面板中的管理工具,启动Internet服务管理器。单击所有记录的服务器名称旁边的加号,右键单击网站或FTP站点,然后单击属性,在服务器扩展选项卡上,选择记录创作操作。
选择要在日志中监视的项目,如果不想对监视进行自定义,请保留默认设置。注意:如果您选择的格式是ODBC日志记录,请单击属性,然后在文本框中键入数据源名称和数据库内表的名称。如果访问数据库需要用户名和密码,请键入它们,然后单击确定。
进行记录后就可以指定保存日志文件的文件夹,并设置选项以控制启动新的日志文件的时间。
4、如何架设SMTP服务器
架设SMTP服务器方法详见:http://jingyan.baidu.com/article/ce09321b00b2532bfe858f4d.html
5、怎样用IIS搭建SMTP服务器?
Win2003里自带的SMTP/POP3一般应用就足够了
说明如下
很多企业局域网内都架设了邮件服务器,用于进行公文发送和工作交流。但使用专业的企业邮件系统软件需要大量的资金投入,这对于很多企业来说是无法承受的。其实我们可以通过Windows Server 2003提供的POP3服务和SMTP服务架设小型邮件服务器来满足我们的需要。
一、安装POP3和SMTP服务组件
Windows Server 2003默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加。
1.安装POP3服务组件
以系统管理员身份登录Windows Server 2003 系统。依次进入“控制面板→添加或删除程序→添加/删除Windows组件”,在弹出的“Windows组件向导”对话框中选中“电子邮件服务”选项,点击“详细信息”按钮,可以看到该选项包括两部分内容:POP3服务和POP3服务Web管理。为方便用户远程Web方式管理邮件服务器,建议选中“POP3服务Web管理”。
2.安装SMTP服务组件
选中“应用程序服务器”选项,点击“详细信息”按钮,接着在“Internet信息服务(IIS)”选项中查看详细信息,选中“SMTP Service”选项,最后点击“确定”按钮。此外,如果用户需要对邮件服务器进行远程Web管理,一定要选中“万维网服务”中的“远程管理(HTML)”组件。完成以上设置后,点击“下一步”按钮,系统就开始安装配置POP3和SMTP服务了。
二、配置POP3服务器
1.创建邮件域
点击“开始→管理工具→POP3服务”,弹出POP3服务控制台窗口。选中左栏中的POP3服务后,点击右栏中的“新域”,弹出“添加域”对话框,接着在“域名”栏中输入邮件服务器的域名,也就是邮件地址“@”后面的部分,如“rtj.net”,最后点击“确定”按钮。其中“rtj.net”为在Internet上注册的域名,并且该域名在DNS服务器中设置了MX邮件交换记录,解析到Windows Server 2003邮件服务器IP地址上。
2.创建用户邮箱
选中刚才新建的“rtj.net”域,在右栏中点击“添加邮箱”,弹出添加邮箱对话框,在“邮箱名”栏中输入邮件用户名,然后设置用户密码,最后点击“确定”按钮,完成邮箱的创建。
三、配置SMTP服务器
完成POP3服务器的配置后,就可开始配置SMTP服务器了。点击“开始→程序→管理工具→Internet信息服务(IIS)管理器”,在“IIS管理器”窗口中右键点击“默认SMTP虚拟服务器”选项,在弹出的菜单中选中“属性”,进入“默认SMTP虚拟服务器”窗口,切换到“常规”标签页,在“IP地址”下拉列表框中选中邮件服务器的IP地址即可。点击“确定”按钮,这样一个简单的邮件服务器就架设完成了。
完成以上设置后,用户就可以使用邮件客户端软件连接邮件服务器进行邮件收发工作了。在设置邮件客户端软件的SMTP和POP3服务器地址时,输入邮件服务器的域名“rtj.net”即可。
四、远程Web管理
Windows Server 2003还支持对邮件服务器的远程Web管理。在远端客户机中,运行IE浏览器,在地址栏中输入“https://服务器IP地址:8098”,将会弹出连接对话框,输入管理员用户名和密码,点击“确定”按钮,即可登录Web管理界面。
还有很多专门软件可以采用
文章见下边链接
6、Win7 配置 iis 服务器时提示没有安装SMTP服务,无法使用怎么办STMp有无免费的WIN7的
1.很遗憾的说:Windows7不自带SMTP服务器,
http://stackoverflow.com/questions/1120132/smtp-not-working-in-windows-7
你可以去搜索第三方的SMTP服务器软件试试
2.貌似你进专入IIS入口错了,应该从属Internet信息服务(IIS)管理器进去,而不是从6.0管理器进去
7、IIS配置SMTP服务器
IIS 可以抄设置SMTP的,但是没有袭用户界面,只能通过邮件客户端来收发邮件的,首先你的有个域名做MX解析,然后在你的OUTLOOK中设置 SMTP 和pop 具体的设置是 smtp.你的域名 pop.你的域名
8、Win7 配置 iis 服务器时提示没有安装SMTP服务。。。无法使用怎么办、、、
1.Windows7不带SMTP服务器(我自是Windows7旗舰版没有);
2.安装好IIS后,会出现Internet信息服务(IIS)6.0管理器和Internet信息服务(IIS)管理器,你上图的情况是选择进入Internet信息服务(IIS)6.0管理器了;正确配置IIS应该选择进入Internet信息服务(IIS)管理器,希望能帮你解决问题。
9、IIS7 SMTP服务器的配置
用winmail吧。
10、如何用IIS搭建邮件服务器
安装POP3、SMTP组件。对windows server进行检查,看看是否安装了pop3服务和smtp服务组件,若未安装,则需要进行手动添加。
1、安装pop3服务组件:先必须以系统管理员身份登入到windows server系统中,再按步骤进行设置"控制面板→添加或删除程序→添加/删除windows组件",完成后会弹出一个对话框"windows组件向导",选"电子邮件服务",再点击"详细信息",这时会出现2个部分内容:pop3服务和pop3服务web管理。"pop3服务web管理"便于用户进行远程web方式管理邮件服务器,这方面有需求的可选择该项。
2、安装smtp服务组件:找到"应用程序服务器",点击其中的"详细信息"按钮,然后点击"Internet信息服务(IIS)"进行详细信息查看,再选择"Smtp Service",按确定。而用户若希望能用远程web管理邮件服务器,就一定要选择"万维网服务"中的"远程管理(HTML)"组件,待以上步骤都完成后,点击"下一步",这样就可以进行pop3和smtp服务的安装配置了。
3、配置pop3和smtp服务器。在进行smtp服务器配置前必须先完成pop3服务器的配置,这样才能搭建成功。pop3服务器:点击"开始→管理工具→pop3服务",在弹出的窗口左栏选中pop3服务,然后点击右栏的"新域"按钮,弹出"添加域"对话框,在"域名"一栏中输入你的邮件服务器域名,就是邮件账户"@"后面的部分,例如@后面输入的um.net,再点击确定。这样就在Internet上注册了一个名为"um.net"的域名,且该域名在DNS服务器中设置了邮件交换记录,并将解析到windows server邮件服务器的IP地址上。邮件域创建完成后选中新建的"um.net"域,点击右栏的"添加邮箱"按钮,在弹出的对话框中的"邮箱名"中输入邮箱用户名,设置好密码,在点击确定,这样从创建邮件域到创建邮箱就完成了。
4、smtp服务器:以上步骤完成后,点击"开始→程序→管理工具→Internet信息服务(IIS)管理器",在弹出的窗口中点击"默认smtp虚拟服务器",再点击"属性"选项,从而进入到"默认smtp虚拟服务器"中,再切换到"常规"标签页,在"IP地址"下拉列表框中选择邮件服务器的IP地址,点击确定,这样一个小型邮件服务器就架设成功了。
5、邮件收发及远程web管理。用户利用邮件客户端软件连接到邮件服务器就可以进行邮件收发工作了,在设置邮件客户端软件的pop3和smtp服务地址时,域名输入"um.net"即可。若要进行邮件服务器的远程web管理,在远端客户机中,打开IE浏览器,输入"https://服务器IP地址:8098",在弹出的连接对话框中输入管理员用户名和密码,点击确定,就能登录到web管理界面了。
通过以上的这些步骤,搭建属于自己的免费邮件服务器就算大功造成了。不过这也只适用于一些对邮件系统功能要求不多的企业。像简单的邮件收发,邮件存档管理这类常规需求能基本满足。垃圾邮件过滤、海外通信、邮件监控加密等功能是不具备的。
企业应如何选择合适的邮件服务器,重点还是看自身需求来量体裁衣。对信息安全或企业邮箱功能有更高要求的企业,建议使用专业的邮件服务器进行自建。在众多一线邮件服务器品牌中,U-Mail邮件服务器的性价比就相当不错。U-Mail是国内最早提出一次性购买终生免费升级的专业邮件系统服务商。内嵌顶级的反垃圾模块、安全邮件网关、以及独有的全球收发保证功能都无需再额外付费,且提供从安装、部署到维护一站式全程服务。相信方便、经济、高效、安全稳定的U-Mail邮件服务器,将是企业管理无忧的最佳选择。