前几天推荐了一个Python来控制电脑的文章,那么今天再推荐一个更加简单的练手项目:Python发送邮件!一起来看看怎么实现的吧!
不懂Python也可以,会复制代码就可以了。
下面是所有所有代码,有几处是我自己邮箱账号,大家在使用的时候需要替换自己的账号。
上面我这段代码,暂时只能发送简单的文字邮件,现在教大家怎么玩,有空再继续完善代码,增加多些功能。
你复制上面的代码到Python后,保存Python文件,然后双击打开,就会跳出一个对话框,叫你输入对方的邮箱
我这里输入我自己的邮箱账号作为接受者:
输入之后,按enter回车键,接着会要求你输入邮件的标题
我这里输入:“你好,李云景”
输入了标题之后,按enter回车键,接着会要求你输入邮件的内容
我这里输入:“好久不见,最近还好吗?现在你还在广州吗?”
邮件内容输入完毕之后,按enter回车确认自动发送!
然后QQ邮箱就马上能接受到邮箱的信息了
目前代码还没有其他功能,等我有空再继续添加,大家先玩着吧。
上面我说过,代码里面需要事先填写你的发送账号信息,所以我这里教大家怎么修改为自己的发送邮箱信息。
我代码默认使用163邮箱,所以下面两处需要更改为你的163邮箱名字和邮箱账号
还有一处需要修改的就是SMTP密码,这个密码不是你邮箱的登录密码,而是另外设置的一个密码。
它是一个授权码,授权码是用于登录第三方邮件客户端的专用密码。
我们怎么设置这个密码呢?
打开163邮箱网站首页,找到左边栏的【客户端授权密码】,然后点击开启,再设置授权码
点击授权码设置,需要一个手机验证,正常验证就可以了
然后就可以设置这个授权码密码了,这个密码不是你的邮箱登录密码,一般人不需要用到这个密码,所以可以随便设置一个就可以了,以后可以随便设置更改的。
然后把这个密码,替换下面代码的这串数字:
我这里的密码时a123456,你记得把它替换为你刚刚设置的那个
把上面账号和授权码密码都替换之后,保存Python代码文件,就可以愉快地使用了。
-END-
推荐一门实用技能!
很多同学可能不知道,我做了一个真正零基础的Python入门教程,这个基础教程专门是写给非计算机专业的同学的,只要你有高中水平基础,就可以看得懂。
Python是一门简单又强大的计算机语言,对于普通人来说,可以用代码收集分析网上的数据,用代码批量整理资源,开发一些强大的工具,比如抢票,自动抢红包,查看微信撤回的信息等等。
教程简单通俗易懂,建议你腾出一天时间专门来学习,希望这个教程能够让更多人受益,目前还是市场价的1折,欢迎你订阅!
领取专属 10元无门槛券
私享最新 技术干货