<tfoot id='fp5i0woz'></tfoot>
  • <small id='jur7ste4'></small><noframes id='364ix5gc'>

  • 您的位置:荆州电脑信息网 > 设置问题 > 如何配置SMTP服务器

    如何配置SMTP服务器

    作者:电脑信息网日期:

    返回目录:设置问题


    SMTP协议简介 2001-07-09· ·--··vbeden SMTP被用来在因特网上传递电子邮件7a64e78988e69d83337。文件RFC821规定了该协议的所有细节。但是你只须记住下面的内容--该协议的基本命令和方法就行了。 协议的原理很简单。无非是一个客户端计算机向服务器发送命令,然后服务器向客户端计算机返回一些信息。客房端发送的命令以及服务器的回应都是字符串,你并不需要特别的软件就能读出它们。如果你仔细看过Winsock Terminal示例程序的源代码,你就会发现这一点。现在让我们用这个示例程序来向自己发一封电子邮件吧。 运行示例程序,单击\"Connect\"按钮,在\"Connect to...\"对话框中输入你的电子邮件服务器的地址,选择SMTP选项。最后按\"Connect\"按钮。如果连接成功,Winsock控件会产生Connected事件,在状态栏中也可看到连接成功的信息。在主文本窗口中你将看到从服务器返回的文本。该文本包含一个三位数的代码及描述,例如: 220-ns.cinfo.ru Sendmail 8.6.12/8.6.9 ready at Wed, 22 Apr 1998 22:54:41 +0300 220 ESMTP spoken here 不必太过留意这些描述。因为这些描述可能会因服务器而异。你只须要知道代码所代表的意思就行了。代码220表示成功建立连接,服务器等待你的第一个命令。 向服务器传递的第一个命令是HELO. 该命令包含一个参数,即你的邮箱名。 HELO oleg 注意: 在RFC821中,HELO是一个可选择性命令,如果服务器不要求该命令的话,你可以把它忽略掉。 如果命令成功,服务器会返回一个代码为250的回应。下一步用MAIL FROM命令告诉服务器你想发一封邮件。该命令以发信人的邮件地址为参数。 MAIL FROM: 发完命令后,如果服务器返回一个代码为250回应,你就可以向服务器发送RCPT TO命令了。该命令以收信人地址为参数,一看便知是告诉服务器你想将邮件发到收信人地址处。 RCPT TO: 如果你想将邮件发给多个收件人的话。你需要多次使用RCPT TO命令,对每个命令,服务器都会返回代码为250的回应。 现在你可以向服务器发送邮件正文了。用DATA命令告诉服务器以下的内容为邮件正文。在你从服务器收到代码为354的回应后,你就可以发送邮件正文了。邮件按行发送,每行邮件以一个无回车的换行符结束(在VB中就是vbLf)示例程序知道何时使用换行符,何时使用回车加换行符。所以你只须按回车键就行了。下面是一个例子: Subject: My first e-mail message. First line of a message. Second line. . 注意上面最后一行的最后一个字符是一个小数点。这是正文结束的标志。用VB代码表示就是vbLf & \".\" & vbCrLf. 服务器收到这个标志后,就会立即向你返回一个代码为250的回应以及该邮件的唯一ID号。 250 WAA10568 Message accepted for delivery 任务完成了,你可以继续发送下封邮件,也可以断开同服务器的连接。如果要断开同服务器的连接就用QUIT命令。在这种情况下,服务器会返回一个代码为221的回应并断开连接。 QUIT 221 ns.cinfo.ru closing connection

    接收和发送邮件的服务器地址是不能乱写的,虽然各邮箱设置方法大同小异,只是不同服务器特征字符不同,但还要根据不同邮箱设置不同的SMTP地址。具体方式如下:


    Web.config中使用如下配置
    <system.net>
    <mailSettings>
    <smtp from="">
    <network host="localhost" port="25" />
    </smtp>
    </mailSettings>
    </system.net>

    使用localhost直接发送邮件。
    在服务器上部署遇到异常:Mailbox unavailable. The server response was: 5.7.1 Unable to relay for

    需要配置IIS6 Manager的SMTP server
    1. Open IIS6 Manager using Control Panel => Administrative Tools.
    2. Open SMTP Virtual Server properties.
    3. On General tab, Set IP address of the Web server instead of "All Unassigned".
    4. In Access tab, click on Relay button, this will open Relay Restrictions dialog.
    5. In relay computers list, add the ip addres 127.0.0.1.
    Windows Server 2012/2012 R2:安装和配置 SMTP 服务器
    安装 SMTP 服务器
    以下是安装 SMTP 服务器功能的步骤:
    打开“服务器管理器”:单击键盘上的 Windows 按钮。输入“服务器管理器”。在“结果”窗口中,单击“服务器管理器”。。
    单击左窗格中的“仪表板”。。
    单击“添加角色和功能”。也可以从右上角的“管理”菜单打开“添加角色和功能”。
    在“开始之前”窗口上,单击“下一步”。
    在“安装类型”中,单击“基于角色或基于功能的安装”。单击“下一步”。
    在“服务器选择”中,依次单击“从服务器池中选择服务器”、所需的服务器和“下一步”。“服务器选择”窗口中会列出已使用“添加服务器”添加在“服务器管理器”中的服务器。默认情况下,本地服务器处于选中状态。向服务器管理器添加服务器列出了在 Windows Server 2012 上使用“添加服务器”的e79fa5e98193e78988e69d83361步骤。
    在“服务器角色”窗口中,单击“下一步”。
    在“功能”窗口中,选中“SMTP 服务器”。如果出现提示,请单击“添加功能”。单击“下一步”。
    在“确认”中,选择“如果需要,自动重新启动目标服务器”,然后单击“安装”。完成时,单击“关闭”。
    配置 SMTP 服务器
    以下是使用 IIS 6.0 管理器配置 SMTP 虚拟服务器的步骤:
    打开 IIS 管理器:单击键盘上的 Windows 按钮。输入“IIS”。在“结果”窗口中,单击“Internet 信息服务 (IIS) 6.0 管理器”。
    展开计算机名。右键单击“[SMTP 虚拟服务器 1]”,然后单击“属性”。
    在“访问”选项卡中,单击“中继”按钮。
    单击“添加”。对于“单台计算机”,输入 127.0.0.1,然后单击“确定”。
    通过添加 127.0.0.1,我们将允许本地服务器从此 SMTP 服务器发送消息。如果你希望其他计算机从此 SMTP 服务器发送消息,请输入其 IP 地址。
    在“传递”选项卡中,单击“出站安全”。选择以下选项:
    匿名访问:不需要帐户名或密码。此选项将禁用 SMTP 服务器身份验证。
    基本身份验证:以明文形式发送要连接的服务器的帐户名和密码。输入的帐户用于传输电子邮件。向个人帐户或 Exchange 帐户发送电子邮件时,可以选择“基本身份验证”。因为凭据将以明文形式传递,所以建议启用“TLS 加密”。
    集成的 Windows 身份验证:Windows 域帐户名和密码用于进行身份验证。输入的帐户用于传输电子邮件。
    TLS 加密:与 SSL 相似,TLS 用于保护连接的安全。需要在此服务器上安装一个有效的 SSL 服务器证书。

    Tip技巧
    若要使用个人电子邮件帐户(包括 Exchange 帐户)测试核心 SMTP 功能,请选择“匿名访问”。选择“基本身份验证”时,SMTP 使用 AUTH 命令。一些电子邮件提供商由于 AUTH 命令可能会失败。如果 AUTH 命令失败,则错误可能会记录到 SMTP 服务器上的 Windows 事件日志中。
    在“传递”选项卡中,单击“出站连接”。默认情况下,TCP 端口为 25。如果其他端口已在防火墙内打开,可以输入其他端口。单击“确定”。
    在“传递”选项卡中,单击“高级”。默认情况下,会列出本地服务器的“完全限定的域名”。根据 Internet 提供商,“智能主机”属性可以留空。你可能需要联系 Internet 提供商来确认是否需要“智能主机”。否则你可能无法进入 smtp.EMailProvider.com。
    note便笺
    “智能主机”(也称为中继主机)是 Exchange Server 专用于路由所有传出消息的服务器。“智能主机”收到消息之后,会将消息转发到远程域。“智能主机”的目标是提高 Exchange Server 的性能。Exchange Server 只向智能主机进行传输;而不是反复联系远程域,直到建立连接。
    单击“确定”关闭所有窗口。
    重新启动 SMTP 服务器:右键单击“[SMTP 虚拟服务器 1]”,然后依次单击“停止”和“启动”。必须重新启动才能应用 SMTP 服务器设置。

    1、配置smtp服务器,找到开始菜单---管理工具---IIS6.0管理器。

    2、新建域名右击smtp 虚拟服务器,右击新建 域名。

    3、设置smtp邮箱域名,如 zuozuo.com 然后点击完成。

    4、配置身份验证右击smtp virtual server属性,然后勾选 访问---身份验证---勾选 集成windows身份验证。

    5、此外如果要设置默认域名,可以勾选设置默认域,这是SMTP服务器就配置好了。

  • <small id='cecn3f6l'></small><noframes id='kvx3lkkc'>

    <tfoot id='vm1gcrt1'></tfoot>

        <tbody id='gjmgedwe'></tbody>
    • 相关阅读

      • 如何配置SMTP服务器

      • 电脑信息网设置问题
      • SMTP协议简介 2001-07-09· ·--··vbeden SMTP被用来在因特网上传递电子邮件7a64e78988e69d83337。文件RFC821规定了该协议的所有细节。但是你只须记住下面的内容--该协议的基本命令和方法就行了
      关键词不能为空

      标签导航

      android 怎样在程序中设置TextView中显示的值 android中textview控件中的文字的位置是如何调整... android如何设置textView文字的居中对齐 如何设置安卓的TextView文字居中 win10共享网络开启热点后手机能连上,但是却上不了网,怎么... 为何我win10版本10.0.10586输入命令开热点却反应 为什么win10的移动热点能打开,但手机老是显示无互联网连接... 求助,win10开启无限热点后,手机连上热点无法上网 怎么能将电脑桌面的文件放在任意位置 电脑怎样设置才可以在桌面上任意位置放东西? 电脑怎样设置才可以在桌面上任意放东西,那个东西可以放在桌面的... win7系统如何更改桌面文件夹的位置 发送邮件服务器(SMTP)怎么设置? 如何架设SMTP服务器 如何搭建本地smtp服务器? 怎么设置SMTP服务器 如何清空win10 dns缓存 win10 怎么清理dns记录 Win10怎么清理DNS缓存 如何利用Win7自带sysprep工具回到初始状态 如何使用sysprep工具让win7系统回到初始状态 win7sysprep重置系统后无法启动 win7用sysprep是重置到刚装完系统的时候吗? 微信头像怎么删除 就是恢复到最开始的那种图像 不小心换了一个头像,想换回之前的头像,应该怎么办?微信的 微信不想设置头像了,怎么把原来的头像换成最初没有头像的那一种... 怎么把微信的头像变成原始头像 win10显示无法设置移动热点怎么办 win10无法设置移动热点和wlan怎么办? win10我们无法设置移动热点 我的笔记本电脑在WIN10下无法正常开启WIFI ,提示无法... 盗版win7 64位 旗舰版 如何升级到SP1? 盗版win7旗舰版怎么升级sp1 盗版激活的win7能升级sp1吗 盗版激活的win7 升级到sp1 会不会出现问题 Java中怎么设置文件权限 如何用java实现 禁止指定文件的修改、删除 如何使用java给文件赋予权限chmod 664? win10一直更新,就是百分之0怎么办?强关 win10更新界面一直显示0%,怎么解决 windows10更新怎么一直是百分之0? 怎么解决 win7和win10双系统的BIOS引导如何选择:UEFI+... win7装完win10后把磁盘格式改为了GUID格式,然后就... 我电脑win7系统的,想重新做win10系统,C盘的格式改为... 装win7必须把硬盘转为mbr格式吗它和guid什么区别,... 在excel表格中如何把格式设置成文本格式 excel表格怎么改成文本格式 Excel表格中怎么把日期格式转换成文本格式? Excel表格怎样转换Txt文本格式 win10切屏的快捷键怎么设置 电脑截屏的快捷键是什么win10 win10双显示器扩展、复制等快速切换的快捷键是什么? WIndows10按哪个快捷键把游戏窗口调成全屏

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网