频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

在Exchange2007中自定义SMTP标题信息

来源:pcdog 作者:佚名 出处:巧巧读书 2008-03-15 进入讨论组
下一页 1 2 
谢 谢 收 藏 http://www.qqread.com/network/server/e401520.html

   当我们使用Telnet命令连接到对方的邮件服务器25端口时,如果对方是Exchange服务器通常会显示如下的信息 


220 MailSrv-NLB02.Contoso.com Microsoft ESMTP MAIL Service ready at Sun, 3 Feb 20
08 16:33:43 +0800
     以上是Exchange2007的SMTP标题信息,如果是Exchange的早期版本,则还有可能出现邮件服务器的版本信息: 

220 hostname.domain.com Microsoft ESMTP MAIL Service, Version:5.0.2195.1600 ready at Thu, 30 Nov 2000 18:09:43 -0600

  

      我稍微对上面的SMTP标题信息做下解释:

  1.信息的开头为220,是SMTP的响应代码,表示“服务已就绪”的意思

  2.hostname.domain.com 就是邮件服务器的FQDN名,如果是Exchange2007,这里就是Hub Transport Server或者Edge Transport Server的名字。

  3.邮件服务器的信息,从中我们可以看出对方使用的是Exchange,甚至我们还能知道对方版本。

  4.日期时间信息

  5.时区设置信息

  以上检测出的信息说多不多,说少不少,尤其是第2和第3点,竟然将邮件服务器的计算机名和邮件服务器的软件及版本暴露出去了,让人颇感不放心。所以在Hub Transport Server或者Edge Transport服务器上修改默认 SMTP 标题,以便服务器名和邮件服务器软件不会被SMTP标题信息“泄露出卖”就显得很有必要了。

  在Exchange2007中,修改SMTP标题信息也就是修改接收连接器属性中的Banner参数,该值在默认情况下为空,用$null 表示。当接收连接器上未指定 Banner 参数,或使用 $null 值指定 Banner 参数时,连接到该接收连接器的远程 SMTP 邮件服务器将收到前面提到的响应信息:

     

220 MailSrv-NLB02.Contoso.com Microsoft ESMTP MAIL Service ready at Sun, 3 Feb 20
08 16:33:43 +0800
    
    如何修改呢?其实很简单。使用 Set-ReceiveConnector cmdlet 或 New-ReceiveConnector cmdlet 中的 Banner 参数可控制 SMTP 标题,在这里我就不new一个接收连接器了,直接通过Set-ReceiveConnector cmdlet以现有的接收连接器做演示。

  注:1.不能使用 Exchange 管理控制台修改默认 SMTP 标题。若要修改 SMTP 标题,则必须使用 Exchange 命令行管理程序。 

更多文章 更多内容请看SMTP协议微软邮件服务器Exchange服务器专题,或进入讨论组讨论。
下一页 1 2 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章