抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

IMAP(Internet Mail Access Protocol,Internet邮件访问协议)以前称作交互邮件访问协议(Interactive Mail Access Protocol)。IMAP是斯坦福大学在1986年开发的一种邮件获取协议。它的主要作用是邮件客户端(例如MS Outlook Express)可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。当前的权威定义是RFC3501。IMAP协议运行在TCP/IP协议之上,使用的端口是143。它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。

POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。
POP 协议支持“离线”邮件处理。其具体过程是:邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。这种离线访问模式是一种存储转发服务,将邮件从邮件服务器端送到个人终端机器上,一般是PC机或 MAC。一旦邮件发送到 PC 机或MAC上,邮件服务器上的邮件将会被删除。但目前的POP3邮件服务器大都可以“只下载邮件,服务器端并不删除”,也就是改进的POP3协议。

1.SMTP协议简介

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,目标是向用户提供高效、可靠的邮件传输。它的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。通常它工作在两种情况下:一是邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。SMTP 是一个请求/响应协议,它监听 25 号端口,用于接收用户的 Mail 请求,并与远端 Mail 服务器建立 SMTP 连接。

快速配置 uWSGI + nginx 运行Django 项目

概念

Web服务器是面向外部世界的。它可以直接从文件系统中提供(HTML, images, CSS 等)服务文件。然而,它不能直接和Django应用进行通信;它需要可以运行应用程序的东西,从web客户端(如浏览器)中请求它和返回响应。

Web服务网关接口(Web Server Gateway Interface) - WSGI - 扮演着这个角色。WSGI 是基于Python的一个标准。

uWSGI 是一个Web服务器,实现了 WSGI、uwsgi、http等协议。

用 Vue.js + vue-router 创建单页应用,是非常简单的。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 vue-router 添加进来,我们需要做的是,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们。

使用fastclick

fastclick用来处理移动端 click 事件 300 毫秒延迟。

为什么会存在延迟?

根据谷歌开发者文档

…mobile browsers will wait approximately 300ms from the time that you tap the button to fire the click event. The reason for this is that the browser is waiting to see if you are actually performing a double tap.

从点击屏幕上的元素到触发元素的 click 事件,移动浏览器会有大约 300 毫秒的等待时间。为什么这么设计呢? 因为它想看看你是不是要进行双击(double tap)操作。

登上远程服务器,除了使用登录密码之外,我们还可以使用公钥key来免手动输入密码进行登录。

购买的云服务器装机的linux会自带python2.7和python3的版本,但是python3一般都不是最新版本的,所以想升级到最新版本,还得手动升级。文章主要讲怎么安装python3.6版本,使用Virtualenv管理python版本,使用豆瓣镜像的pip提速pip下载,以及一些安装时会遇到的bug。

用 七牛云 作为图床,是一个不错的选择,有一定免费量的存储空间。本文介绍怎么使用 七牛云 来存储图片。