`

Foxmail6收发Web mail邮箱邮件实现原理

阅读更多

客户端软件(如:Foxmail、Outlook Express等)收发电子邮件,一般是遵循POP3和SMTP协议实现的,电子邮件服务器系统通常都提供POP3和SMTP邮件服务器。然而,微软的Hotmail和MSN邮件系统没有提供POP3和SMTP邮件服务,免费的yahoo.com邮箱同样不提供POP3服务。
  为了实现收发Web mail邮箱邮件的功能,Foxmail增加了一个小工具Foxmail-Hotmail Proxy。 Foxmail-Hotmail Proxy工作在Foxmail客户端软件与 HTTP邮件服务器之间,起着桥梁作用。它们之间的关系如下图所示:



接收邮件时,首先,Foxmail把Foxmail-Hotmail Proxy当作一个POP3邮件服务器,并向它发送POP3邮件接收请求。Foxmail-Hotmail Proxy接收到相关指令后,就开始向 HTTP邮件服务器发送收取邮件的HTTP指令,并提供来自Foxmail的邮箱帐号和密码信息。最后,HTTP邮件服务器返回邮件信息,Foxmail-Hotmail Proxy把邮件信息传递给Foxmail,从而完成邮件的接收。

  发送邮件时,Foxmail把Foxmail-Hotmail Proxy当作一个SMTP邮件服务器,并向它发送邮件发送请求。Foxmail-Hotmail Proxy接收到相关指令后,就开始向 HTTP邮件服务器发出发送邮件的HTTP指令,并提供来自Foxmail的邮箱帐号和密码作为验证信息。最后,Foxmail-Hotmail Proxy把来自Foxmail的邮件数据传输到 HTTP邮件服务器,完成邮件发送过程。

  从以上介绍可以看到,Foxmail只是把Foxmail-Hotmail Proxy当作一个具有POP3和SMTP服务的邮件服务,像收发普通邮箱的邮件一样,对Foxmail-Hotmail Proxy执行邮件收发操作,然后再由Foxmail-Hotmail Proxy真正实现对 HTTP邮件服务器的邮件收发。因此,任何一款支持POP3和SMTP协议的电子邮件客户端软件,都可以通过Foxmail-Hotmail Proxy实现收发Hotmail邮件的功能。

  Foxmail-Hotmail Proxy可以与Foxmail运行在同一台计算机上,也可以独立运行网络中的另外一台机器上。对于前一种情况,需要在Web mail帐户或者连接的收发邮件服务器栏填写“localhost”,对于后一种情况,则填写Foxmail-Hotmail Proxy所在的计算机的名称或者IP地址。

 

分享到:
评论
1 楼 指挥家 2011-01-18  
讲的很好!

相关推荐

    Foxmail-火狐邮箱

    火狐邮箱(Firefox Mail)可能是Foxmail的一种特定版本或与Firefox浏览器有良好集成的版本,但这里的信息并不明确,我们将主要讨论Foxmail的基本功能和优势。 1. **邮件收发**:Foxmail支持POP3、IMAP和SMTP等多种...

    MyOutLook系统邮箱收发制作

    在MyOutLook系统中,我们将利用这两个协议来实现邮件的收发功能。 对于邮件的接收,MyOutLook系统会通过POP3协议连接到用户的Web邮箱,下载新邮件到用户的本地计算机。这通常涉及以下步骤:建立与服务器的安全连接...

    遥志邮件服务器

    支持SMTP/POP3/ESMTP等标准互联网邮件服务协议,支持互联网邮件收发,支持通用的邮件客户端软件Outlook、Foxmail等收发邮件,还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收...

    遥志邮件服务器(CMailServer)+V5[1].3.3++破解版.exe

    CMailServer还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收和发送邮件。邮件发送身份验证功能可以有效的防止垃圾邮件发送者的入侵。管理员可以通过浏览器进行远程邮件帐号...

    CMailserver邮件服务器破解版

    CMailServer还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收和发送邮件。邮件发送身份验证功能可以有效的防止垃圾邮件发送者的入侵。管理员可以通过浏览器进行远程邮件帐号...

    遥志邮件服务器.zip

    支持SMTP/POP3/ESMTP等标准互联网邮件服务协议,支持互联网邮件收发,支持通用的邮件客户端软件Outlook、Foxmail等收发邮件,还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收...

    CMailServer 5.46

    CMailServer还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收和发送邮件。邮件发送身份验证功能可以有效的防止垃圾邮件发送者的入侵。管理员可以通过浏览器进行远程邮件帐号...

    邮件服务器(新)

    支持SMTP/POP3/ESMTP等标准互联网邮件服务协议,支持互联网邮件收发,支持通用的邮件客户端软件Outlook、Foxmail等收发邮件,还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收...

    用C#编写邮件管理系统

    2. **邮件收发**:系统需要连接到SMTP(简单邮件传输协议)服务器来发送邮件,并通过IMAP(Internet消息访问协议)或POP3(邮局协议)协议接收邮件。C#的System.Net.Mail命名空间提供了SmtpClient和MailMessage类,...

    CMailServer v5.4.6.zip

    CMailServer还提供了完善的Web Mail网页收发邮件功能,用户可以通过浏览器申请邮箱、修改密码、接收和发送邮件。邮件发送身份验证功能可以有效的防止垃圾邮件发送者的入侵。管理员可以通过浏览器进行远程邮件帐号...

    电子邮件开题报告

    客户端软件如Outlook Express和FoxMail,提供更加全面的功能,如快速收发、离线阅读和管理邮件、支持多邮箱账户等,使得邮件处理更加高效。 电子邮件的工作机制基于“存贮转发”原理,发送方将邮件发送至收件人的...

    用客户端软件使用各类邮件系统(三)——foxmai软件使用建.docx

    6. **通用设置**:尽管这里是针对建桥学院邮件系统的,但基本的邮件客户端设置原理适用于其他邮件服务。若要配置其他邮箱,可以查看对应邮箱服务商的官方文档获取具体参数。 7. **安全性**:密码显示为星号是为了...

    架设邮件服务器与邮件客户端软件教案.doc

    - **工作原理**:用户可以通过Outlook、Foxmail等邮件客户端软件实时查看和操作邮件服务器上的邮件,而不会将邮件下载到本地。 ##### 4. POP3与IMAP的区别 - **POP3**:采用离线模式,下载邮件到本地后,服务器上...

    配置与管理邮件服务器.pptx

    - **网页邮件(Web Mail)**:用户通过浏览器登录邮件服务提供商的网页进行收发邮件。 - **基于客户端的邮件**:用户安装邮件客户端软件,如Outlook、Foxmail,直接在本地进行邮件操作,更方便快捷。 5. **电子...

    邮件服务器架设指南

    安装配置Open WebMail则可以提供基于Web的邮件访问界面,使得用户无需特定客户端即可收发邮件。 WebEasyMail是另一种易于使用的邮件服务器软件,提供了Webmail界面和管理工具,使得管理员可以远程管理邮件服务器。...

    组建Webmail信息服务平台PPT.ppt

    【组建Webmail信息服务平台】是IT领域中关于构建基于Web的电子邮件系统的一项技术。Webmail允许用户通过网页浏览器访问和管理他们的电子邮件,无需专门的邮件客户端。本篇内容主要涉及Webmail系统的搭建、管理和维护...

Global site tag (gtag.js) - Google Analytics