0 首先你要能访问Gmail才可以。

1 在Gmail后台开启IMAP,这样就可以使用smtp。

Gmail 设置smtp_gmail

2 需要设置谷歌账号,访问 https://myaccount.google.com/security 

Gmail 设置smtp_gmail_02

先要开启“两步验证”,然后搜索“应用专用密码”,会有一些登录,登录后就到了下面的界面

Gmail 设置smtp_gmail_03

需要创建应用名称,随意填写。

Gmail 设置smtp_gmail_04

会提供给你个16位的密码,注意你复制这个密码是中间是带空格,需要删除中间的空格。这个16位密码就是你smtp 密码。

3 最后,smtp 需要设置你的账号,上面的16位密码,端口587,启用ssl,smtphost是  smtp.gmail.com。就设置成功了