本篇专门定向讲解谷歌Gmail邮箱,如何开通SMTP协议的流程,在讲篇幅前,我需要你确定3件事:

1.你已经有谷歌账号了
2.你很清楚自己为什么想要开通SMTP服务
3.你已经掌握一定的基础知识,能够达到翻出了
谷歌Gmail邮箱开启SMTP/IMAP服务流程
如果你没法“翻出去”,接下来的内容就可以不用看了。

开篇介绍:

首先你要弄懂一个概念,谷歌账号是谷歌账号,不一定你的谷歌账号就是用Gmail邮箱注册的,谷歌账号可以是QQ邮箱或者国内什么其他邮箱注册的。你要开通谷歌Gmail邮箱就必须确保你已经有Gmail邮箱了。

其实很好理解的,不太明白的朋友们多看几遍我上面说的话,慢慢就明白了。那谷歌邮箱的注册地址我放在这里:Gmail注册

关于Gmail邮箱用什么端口,SMTP地址是多少,我接下来会一点点讲清楚,接着往下看。

开启IMAP

谷歌Gmail邮箱登陆地址:https://mail.google.com/(没错,跟注册地址一样)

接下来登陆自己的邮箱号,然后点击右上角设置的齿轮——查看所有设置

谷歌Gmail邮箱开启SMTP/IMAP服务流程

然后找到上方的:转发和 POP/IMAP 点进去,任何邮箱初始IMAP都是关闭的,这里点启用 IMAP最后保存更改就可以了。

相关科普:

这里科普下,IMAP的意思是:Internet Message Access Protocol(互联网邮件访问协议),你可以通过这种协议从邮件服务器上获取邮件的信息、下载邮件等。

SMTP意思是可以从邮件客户端(如 Microsoft Outlook)向接收电子邮件服务器发送、中继或转发邮件。发件人将使用SMTP 服务器来执行发送电子邮件的过程。

说白了IMAP你可以理解成收件,而SMTP则是发件,这里附张图:

谷歌Gmail邮箱开启SMTP/IMAP服务流程
回到正题,上面我们已经开启谷歌Gmail邮箱的IMAP服务了,谷歌邮箱机制是IMAP一旦开通,SMTP也就自动开通了,设置里没有没关系,不用管它。

获取谷歌应用专用密码:
在开通了IMAP服务,还需要向谷歌获取应用密码才可以使用,此时我们访问谷歌账号页面:https://myaccount.google.com/ 在左侧的菜单下,选择安全性

注意!我们要获取应用专用密码就必须要开启两步验证,否则应用专用密码的选项不会显示出来。

按照google的要求开通两步验证即可,过程中需要绑定个手机号,以下是开通后的界面:

可以看到开通了之后,应用专用密码功能出现了,我们需要在此出新生成个密码,我这里已经创建了一个密码。创建过程很简单,选择适合你的设备就好了。

生成后会得到一段独立密码,复制保存好,如果忘记就只能删除 重新生成。

协议端口说明:

以下是谷歌Gmail邮箱所对应的端口 以及 我们需要的SMTP服务器地址。参考下表:

介绍详细
接收邮件 (IMAP) 服务器imap.gmail.com要求 SSL:是端口:993
发送邮件 (SMTP) 服务器smtp.gmail.com要求 SSL:是要求 TLS:是(如适用)使用身份验证:是SSL 端口:465TLS/STARTTLS 端口:587
完整名称或显示名称您的姓名
帐号名、用户名或电子邮件地址您的完整电子邮件地址
密码您的 Gmail 密码

我已经把重要的整理出来了,需要看全部内容的可以查看官方文档地址:点击前往

在配置独立,或者第三方邮件客户端的时候,一般我们只用得上SMTP发信的地址信息:smtp.gmail.com  知道走的是SSL加密,端口也就不可能是25,而是465 最后SMTP的密码,也就是前面生成出来的应用专用密码

谷歌Gmail邮箱开启SMTP/IMAP服务流程的更多相关文章

  1. ios – 如何检查CNContact swift中的联系人来源?

    在联系人应用程序中,有像“iCloud”,“yahoo”,“gmail”这样的组.在swift中,是否可以仅从gmail源获取联系人?

  2. iOS中的深层链接在Gmail中被删除

    我正在尝试发送一个电子邮件,深入链接到我的iOS应用程序,使用myapp://格式从电子邮件中打开它.在任何iOS邮件客户端中,但不在Gmail应用程序中都可以使用它将其删除,仅留下文本.除了创建一个从浏览器重定向到应用程序的网络链接之外,有没有人有解决方案/替代方案?

  3. ios – 在Swift中删除WKWebView Accesory栏

    我现在正试着将this转换成Swift而没有真正的背景.这是我到目前为止所得到的…而且我一直在寻找谷歌并不知道要搜索什么才能更具体.你能否详细说明我做错了什么?

  4. Xcode 4 / iOS – 使用SMTP从我的应用程序发送电子邮件

    我一直在寻找一个框架,只需让我从我的应用程序内发送一封电子邮件.我已经尝试过MailCore,Pantomime和SKPSMTP,没有运气.我不能让他们在Xcode中编译,所以我推测他们已经过时了.有什么办法可以做到吗?谢谢.解决方法您可以轻松地从iOS设备发送电子邮件.不需要实现SMTP和所有.在iOS中使用内置电子邮件功能的最佳方法是让您访问通讯录!为了完整起见,如果用户按取消或发送,我必须写这个选择器来关闭电子邮件窗口–快乐编码…

  5. iOS谷歌地图sdk GMSMarker定位

    我正在使用Google地图,我可以通过使用将地图集中到GMSMarker我显示一个大小为200*150的自定义标注,当相机位置改变时,它的一部分被隐藏,但是我想要将标注放在中央,并且地图指向下方.任何想法如何做到这一点.解决方法看看使用GMSProjection.要将地图的中心从标记位置移动100px,您可以执行以下操作:

  6. iOS和Google Firebase – 如何执行通知操作

    解决方法在我写这个问题时想出来,谷歌搜索没有帮助我,所以希望这会帮助别人.我在本文档中找到了答案:FCMHTTPProtocol在“通知有效负载支持”部分中,参数click_action表示“表示与用户单击通知关联的操作.对应于APNs有效负载中的类别”.所以click_action==aps.category

  7. 尝试使用swift mailer,gmail smtp,php发送邮件

    这里是我的代码:在运行时出现此错误…

  8. 可可 – 在Swift中获取应用程序名称

    如何在Swift中获取应用程序名称?谷歌给了我这个:我把它转换成了Swift;错误–方法不存在:这应该工作:infoDictionary被声明为一个varinfoDictionary:[NSObject:AnyObject]!所以你必须打开它,作为一个Swift字典访问它,结果是一个AnyObject,转换它。更新Swift3在可能的情况下总是更好地使用常量:

  9. swift – 使用Firebase登录时“访问钥匙串时出错”

    PS.对不起,如果我错过任何东西,这是我第一次发布.尝试打开项目目标的功能钥匙串共享.这对我有用KeychainSharing

  10. android – 如何在Intent ACTION_SEND中将超链接传递给Gmail?

    可能是这个问题已经被问到或者是另一个问题的重复,但是我的搜索没有得到任何解决方案.以下是我对我的问题所遵循的链接:Link1Link2实际上,我的问题与使用ACTION_SEND在Android默认意图中共享HTML文本有关.当我尝试创建具有不同值的URL的超链接时,它显示一个简单的值文本.这不是可点击的链接.我是这样做的:对于body2:当我使用Gmail共享文本时,电子邮件中的超链接文本将作为

随机推荐

  1. Windows系统下新增环境变量如何立即生效

    在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量的一个副本而已。诡异啊,使用win+R->cmd启动的cmd.exe会发现在电脑属性中设置的环境变量立马生效了,在其他模式下启动的cmd却没有发生效果,怪哉!!进程killexplorer.exe桌面,然后运行cmd打开explorer以管理员权限打开cmd执行指定命令

  2. Windows下安装使用ffmpeg

    ①Static里面只有3个应用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe,每个exe的体积都很大,相关的Dll已经被编译到exe里面去了。7-zip是一个免费的压缩管理程序,它可以让你打开FFmpeg文件。】3、ffmpeg安装成功验证打开命令提示符窗口。输入命令“ffmpeg–version”。如果命令提示窗口返回FFmpeg的版本信息,那么就说明安装成功了。

  3. Linux安装phpstudy(无联网版)

    Centos安装脚本,直接在浏览器打开#

  4. 45个 GIT 经典操作场景,专治不会合代码

    大家好,我是小富~技术交流关注公众号:程序员内点事传送门:原文地址git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。下边我们整理了45个日常用git合代码的经典操作场景,基本覆盖了工作中的需求。我刚才提交了什么?如果你用 git commit -a 提交了一次变化(changes),而你又不确定到底这次提交了

  5. 【VMware环境下Linux磁盘空间(LVM)扩容方法】

    VMware环境下Linux系统磁盘扩容,系统为Oracle Linux Server 7.9,Redhat7系列可供参考(如Centos7),磁盘类型为LVM,将根目录从20G扩容至30G。

  6. 神级程序员们都在用的技术网站!总结好了,分享给你

    作为一个程序员、码农、新时代的农民工来说,一些必备的网站(如:搜索引擎、代码管理、技术学习、工具查找、技术博客等)是非常必要的。所以,今天民工哥给

  7. linux安装ffmpeg, ubuntu安装ffmpeg,centos安装ffmpeg

    ubuntu安装安装 apt-get install ffmpeg查看是否安装成功 ffmpeg,效果图如下:centos安装

  8. 用宝塔的定时任务写shell命令会以root执行的解决方法

    用宝塔定时任务功能写shell命令来创建的文件的所有者都是root,然后web访问是以www用户访问的,会出现permissiondenied情况,修改成如下方法可以www执行命令:例:

  9. 谷歌Gmail邮箱开启SMTP/IMAP服务流程

    本篇专门定向讲解谷歌Gmail邮箱,如何开通SMTP协议的流程,在讲篇幅前,我需要你确定3件事: 1.你已经有谷歌账号了 2.你很清楚自己为什么想要开通SMTP服务 3.你已经掌握一定的基础知识,能够

  10. 百度商桥代码安装不显示解决方法

    商桥不显示首先会想到的就是代码安装的位置不对,但是当你发现无论是安装位置还是检测都显示正常时,站长们会有点手足无措了,今天跟大家说说商桥安装以后不显示问题的解决方法。百度商桥显示比较个性化,人性化。其次,如果不正确的情况下,查看“分页显示商桥”。最后,设置完成后刷新网站页面,如果没有立刻显示的话,再清理一下浏览器缓存,看看百度商桥是否显示正常了。

返回
顶部