• web----STMP、POP、IMAP


    SMTP概述

      SMTP是一个相对简单的基于文本协议。在其之上指定了一条消息的一个或多个接收者(在大多数情况下被确认是存在的),然后消息文本会被传输。可以很简单地通过telnet程序来测试一个SMTP服务器。SMTP使用TCP端口25。要为一个给定的域名决定一个SMTP服务器,需要使用MX (Mail eXchange) DNS

      SMTP基本上是一套验证和指导电子邮件传输的命令;

      POP和IMAP用于获取电子邮件协议

      SMTP:发送电子邮件协议

    发送邮件

    如果使用Gmail(Gmail 是 Google 的免费网络邮件服务),当发送邮件的时候,会使用STMP协议,发送到STMP服务器(smtp.gmail.com,因为使用了Gmail)

    1、使用Gmail发送邮件到了STMP服务器。

    2、STMP服务器使用STMP协议将邮件发送到收件人的电子邮件服务器。邮件会一直保存在邮件服务器上,直到收件人登录自己的电子邮件账号;

    3、收件人登录自己的电子邮件账号,使用POP或IMTP下载电子邮件。也可以使用网页版邮箱查看服务器上的电子邮件(不需要下载)

    配置

    与POP、IMTP一样,SMTP也是在您的电子邮件客服端进行配置。

    在qq邮箱中

    IMAP

      下载邮箱后,不会删除服务器上的邮件,服务器邮件和所有的设备同步的。比如。在电脑上我将邮件删除了,服务器上同步删除。并且手机上也同时删除。如果我在电脑上创建新的文件夹。手机上会同步文件夹,服务器同时也会同步。所有的电子邮件客户端的文件夹目录结构是一样的。

       IMAP仅在您的设备缓存电子邮件副本。不会自动下载。但是可以自己手动下载。

    POP  

      下载邮箱后,会自动删除服务器上的邮件(可以配置保存副本),并且不同设备登录账号后,文件夹不同步,例如,用电脑和手机登录同一个账号,看到的文件夹目录是不一样的。pop协议单纯的只是下载服务器中的的邮件。

  • 相关阅读:
    Struts tags--Data tags
    Java NIO学习笔记七 Non-blocking Server
    Java NIO学习笔记六 SocketChannel 和 ServerSocketChannel
    Java NIO学习笔记五 FileChannel(文件通道)
    Java NIO学习笔记四 NIO选择器
    Java NIO学习笔记 三 散点/收集 和频道转换
    SpringMVC接收集合页面参数
    JAVA NIO学习笔记二 频道和缓冲区
    Java NIO学习笔记一 Java NIO概述
    通过举例了解java中的流
  • 原文地址:https://www.cnblogs.com/yanxiaoge/p/11057595.html
Copyright © 2020-2023  润新知